Rodrigo Fortes

"Só duas coisas são infinitas, o universo e a estupidez humana, mas não estou seguro sobre o primeiro"

Conversor de Documentos

De uns tempos para cá venho entrando no mundo o Java e deixando o Delphi de lado, não é nem por opção é por adorar códigos e desafios.

Estou atualmente num projeto web para criação de um gerenciador de documentos utilizando a linguagem GWT.

Uma das etapas seria a criação de um preview de documento, criar um funcionamento parecido com o Google Docs. Bem, estava lançado o desafio, mas o que parecia um bicho de 7 cabeças não foi tão complicado assim.
Pesquisando pelo Google da vida encontrei a biblioteca jodconverter criada pela Artofsolving. Excelente biblioteca para converter qualquer tipo de documento em pdf, era bem disso que precisava, daí em diante a coisa ficou fácil. Fica a dica para quem precisar de algo do gênero, no site possui toda a documentação necessária para seu uso.

Voltando ao projeto, eu já possuía a base para converter qualquer documento em pdf, daí para frente a solução foi criar um swf para visualizar o documento e converter o pdf gerado em um flash através da ferramenta pdf2swf.

Como ficou o processo então, converto o documento em questão para pdf utilizando a biblioteca jodconverter, do pdf gero um swf utilizando o arquivo convert do software pdf2swf e através de um javascrip exibo o arquivo swf como se fosse um leitor de pdf. Na net existe bastante documentação da utilização do jodconverter e do pdf2swf através da linguagem Java.