Exportar relatórios do PHP em PDF ou XLS.

1,959 views
Skip to first unread message

Alex Santos

unread,
Oct 18, 2007, 9:07:42 PM10/18/07
to list...@googlegroups.com
E ai galera, beleza?
Sou novo na lista, muito prazer, me chamo Alex e também estou começando a trabalhar com desenvolvimento em PHP.
 
Eu consegui fazer algumas artes ninja por aqui, mas teve uma que me atraiu e queria muito fazer, que no caso seria exportar um relatório para PDF ou XLS (Excel).
 
PDF eu ouvi falar que dava pra fazer, mas não sei se é necessário algum plugin, se isso é pago, etc. Alguém já teve experiência com isso e pode me dar uma força?
 
Valeu. =)

Rafael Siqueira

unread,
Oct 18, 2007, 8:19:34 PM10/18/07
to list...@googlegroups.com
Cara, pra pdf eu sempre uso o FPDF e para o lance do excel, existe um pacote do pear pra isso.
Mole, Mole!

[]'s
--
Rafael Siqueira
+55 21 8254-6323

Everton Fraga

unread,
Oct 18, 2007, 8:56:33 PM10/18/07
to list...@googlegroups.com
pra Excel, vc pode mudar o header do arquivo, e ir 'printando' tabelas em HTML..

header("Content-Type: application/xls");

php.net/header
http://www.chez-xuxu.net/billet/6/generer-un-fichier-xls.html (pra exercitar o francês :D )

e tem até um artigo bem legal da nossa amiga Flávia:
http://www.plugmasters.com.br/sys/materias/648/1/Gerando-planilhas-com-PHP-e-Mysql

valeu!

Em 18/10/07, Rafael Siqueira <raf...@siqueira.ws> escreveu:

BlackRose

unread,
Oct 19, 2007, 6:16:57 AM10/19/07
to LISTA PHP
/*
* exercitar o francês eu não posso pq naum sei nada além de je sui paz
kkkk
* Mas o layout do site é tão bonitinho!
*/

Eu tive que pesquisar outra biblioteca que não a fpdf por algumas
limitações que a fpdf dá.... por exemplo... no meu caso o PDF tinha
que sair com restrição de cópia... de impressão... então eu encontrei
uma biblioteca um pouco mais completa:

http://libharu.sourceforge.net/

beijinhos
Blackrose

Everton Fraga wrote:
> pra Excel, vc pode mudar o header do arquivo, e ir 'printando' tabelas em
> HTML..
>

> *header*("*Content-Type*: *application/xls*");

Mário Júnior

unread,
Oct 19, 2007, 6:59:15 AM10/19/07
to list...@googlegroups.com
gosto da DomPDF ... ela gera pdfs a partir de HTML

É perfeita pois assim consigo manter um banco de templates em html e só me preocupo em gerar os dados dinamicamente com o php.

Vc pode fazer um layout bem legal no html usando css que a dompdf interpreta perfeitamente. Só tive alguns problemas com imagens de fundo sendo semi transparentes, mas acho q dá pra resolver se fuçar mais na biblioteca, pois tem exemplos dela fazendo isso.

Segue o link:

http://www.digitaljunkies.ca/dompdf/



Abraços

Júnior
--
Mário de Souza Júnior
Programador Java / Flex (actionscript) / PHP
(44) 4009-3550
Maringá-PR
junin...@gmail.com (gtalk, msn, etc..)
Reply all
Reply to author
Forward
0 new messages