Finalização do conversor e desenvolvimento do Web-Service

28 de Agosto de 2007
  • Temos muitas novidades desde o último post. A primeira delas é que todo o projeto foi passado para Java, a fim de possibilitar a disponibilização do conversor em um web-service. Além disso, passei a utilizar a biblioteca openxml4j, abandonando o projeto de uma biblioteca própria. Isso nos permite manter o foco do projeto em um nível mais abstrato, se preocupando apenas com o parsing dos outros formatos e com o conversor de uma maneira geral.
  • Entretanto, temos como novidade mais importante a conclusão do aplicativo conversor. Ainda hoje farei o release do código fonte para a versão beta aqui no Codeplex. O programa trata apenas formatação simples, mais precisamente as propriedades negrito, itálico e sublinhado; as fontes com seus respectivos tamanhos; e o alinhamento de parágrafo (à direita, à esquerda, centralizado e justificado). No final deste post, coloquei duas capturas de telas com um documento RTF gerado no OpenOffice Writer e o documento OpenXML resultante sendo exibido no Word 2007.
  • Por fim, estamos finalizando a última etapa desta primeira fase, que diz respeito ao encapsulamento do conversor em um web-service. Estamos trabalhando com JSP, utilizando as classes do conversor internamente. O trabalho a ser realizado nessa etapa consiste no desenvolvimento das páginas HTML e na criação de uma interface capaz de receber um arquivo carregado pelo usuário e processá-lo através do conversor, devolvendo o arquivo convertido para download. Além disso, estamos aguardando a disponibilização de um servidor de hospedagem, para tornarmos o web-service público.
  • Abaixo, os screenshots que comentei:

Documento RTF no OpenOffice Writer:

rtf.png

Documento OpenXML no Word 2007

docx.png

Last edited Aug 28, 2007 at 8:45 PM by csauer, version 3

Comments

No comments yet.