Por padrão, o visualizador interno do Fluig suporta os formatos de documentos imagens, textos e de extensão de PDF. Porém existem casos que é necessário que o visualizador seja suportado para outros formatos de documento como planilhas, arquivos DWG, etc.
Com intuito de facilitar a integração com diferentes formatos, o Fluig possui pontos de customização que permite qualquer formato de arquivo ser suportado no visualizador interno desde que exista alguma ferramenta que realize a conversão do formato desejado para o formato PDF.
Os documentos devem possuir uma cópia no formato PDF 1.4 para serem visualizados internamente no Fluig, cuja especificação está disponível aqui.
O Fluig faz a conversão automática para PDF com os documentos de texto suportados pelo Microsoft® Word ou OpenOffice.org™, para estes documentos faça o download da biblioteca aqui.
Para os demais tipos, caso seja desejado utilizar o visualizador interno, deve ser construído um plugin de conversão para PDF.
Para construir um conversor faz-se necessário possuir os seguintes conhecimentos:
O plugin de conversão é composto de duas partes:
Este capítulo irá apresentar um exemplo de conversor para arquivos texto (txt) em PDF, assim será possível utilizá-lo no visualizador interno do Fluig.
Para auxiliar faça o download do jar a seguir: external-document-conversion.jar Caso já tenha utilizado outro conversor externo, é necessário removê-lo da pasta <FLUIG>/jboss/apps antes de incluir este. Também não é mais necessária a inclusão de DLL na pasta bin do JBoss como era anteriormente. Logo, caso tenha adicionado o arquivo jacob-1.18-M2-x64.dll em <FLUIG>\jboss\bin, o mesmo pode ser removido. |
|