Jump to content
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

KiNgPiTo

Gerar pdfs ou ficheiro com variaveis...

Recommended Posts

KiNgPiTo

Boas,

não é bem problema, mas sim mais dúvida de como fazer o seguinte: Como criar um pdf (ou mesmo outro tipo de documento) que tenha o texto predefinido que seja posto na sua criação mas com campos que irão variar de impressão para impressão... Por exemplo um documento de ficha de inscrição.. terá no documento: Nome: xxxxx Idade: yyyy Morada: xxxyyy por aí fora...

Os campos Nome: Idade: e Morada: seria o texto predefinido e as variáveis irão ser o texto/numero a constar nas várias caixas de texto do programa...

Que me aconselham para fazer isto?

Muito Obrigado

Share this post


Link to post
Share on other sites
nruivo

Num projecto recente utilizei o iText, e julgo ser uma ferramenta que deves considerar.

Se precisares de ajuda é só dizeres.

Share this post


Link to post
Share on other sites
KiNgPiTo

Tive a ver e com o iText até nem parece dificil... Mas dá para depois de criado ser editado nos campos que quiser?

Share this post


Link to post
Share on other sites
nruivo

O iText, pelo menos da forma qu eu o usei, não é uma ferramenta de desenho de relatórios através de um componente visual.

Basicamente (e digo isto pela experiencia que tive na sua utilização), é uma ferramenta que permite atraves de código, gerares output's (no meu caso pdf's).

O que fiz na altura foi converter páginas html em pdf's.

Share this post


Link to post
Share on other sites
Rui Carlos

Tive a ver e com o iText até nem parece dificil... Mas dá para depois de criado ser editado nos campos que quiser?

Com o JasperReports podes facilmente criar um relatório com campos cujos os valores correspondem a variáveis.

Share this post


Link to post
Share on other sites
Knitter

Tanto com o JasperReports como com o iText podes fazer o que queres, mas os dois têm objectivos diferentes. O JasperReports pretende criar relatórios a partir de dados, tipicamente de um base de dados, sendo uma ferramenta de desenho de nível alto. O iText será algo de nível mais baixo, onde tudo o que fazes é por código, onde tens maior liberdade para criar os documentos como pretendes mas, naturalmente, essa liberdade tem o custo de te obrigar a programar mais.

Ambos atingem o objectivo que tens, mas de formas diferentes.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.