Exportar uma tabela para PDF

5 respostas
bruno.neves

Olá a todos, eu criei uma tabela com HTML puro, essa tabela possui cores de fundo, oque eu gostaria de fazer é poder exportar essa tabela para PDF, ou enviar ela para impressora e ser feita a impressão direto.
Alguém saberia como eu posso fazer isso.

Desde já agradeço.

5 Respostas

maxdavis

Usa Javascript para imprimir sua tabela direto

window.print()

Se desejar vincular ao clique de um botão ficaria assim:

Lembjavascript:void(0);re que os botões são elementos de formulário e, portanto, necessitam ser escritos nas tags e .

rdgms

Ta usando jsf!?

bruno.neves

rdgms,
Estou usando JSF sim.

maxdavis,

Cara agradeço a resposta, o que vc me passou enviou a tabela para imprimir e/ou colocar no pdf, porém o problema que eu vinha enfrentando ainda prossegue, que é as cores de fundo da tabela não aparecer nessa impressão.

Você saberia o porque?

Obrigado.

rdgms

Cara da uma olhada nos componentes primefaces… tem uma grid… la. que ja faz isso…
(o primefaces funciona com o richfaces…)

bruno.neves

rdgms, valeu pela resposta…
Cara meu sistema é inteiro Primefaces, eu uso aqui pra imprimir a tabela o Printer do prime, só que a cor de fundo da minha tabela não esta aparecendo, na tela ela é zebrada mais na impressão ela fica com fundo branco.

Criado 16 de julho de 2010
Ultima resposta 20 de jul. de 2010
Respostas 5
Participantes 3