Itext

4 respostas
java
F

Alguém poderia me ajudar com uma questão que estou a dias tentando resolver para implementar no TCC, que seria que ao gerar um Relatório (PDF) com Itext ele não gere e já salve e sim que ele abra uma tela de pré-visualização e ai sim decidir se quer salvar ou não!

Fico grato que alguém poder me dar um “Norte”.

4 Respostas

R

Cara, precisa ser com o iText? O Jasper Report (iReport) já dá a visualização como vc disse, e também há opção de salvar em vários formatos…

V

Eu no seu lugar sempre geraria o pdf em uma pasta dentro do projeto, e depois importaria esse pdf para ser visualizado, se o usuário não desejar salvar eu simplesmente apagaria o pdf utilizando o path que salvei.
E se for vontade do usuário salvar, simplesmente abriria o JFileChooser e assim que salvasse excluiria o pdf que foi criado dentro da pasta do projeto.

Não é uma das melhores soluções, mas acho que pouparia bastante trabalho.

J

Qual front-end? Se for Swing, para visualizar PDF, uma opção seria: http://www.icesoft.org/wiki/display/PDF/Using+the+PDF+Viewer+Component

O resto o colega já falou acima. Pode pesquisar também para guardar o PDF gerado em memory stream.

D

Se for web, mais fácil ainda…

Criado 8 de junho de 2018
Ultima resposta 8 de jun. de 2018
Respostas 4
Participantes 5