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.
Conversor de Documentos
Rodrigo Fortes
terça-feira, novembro 09, 2010