Melhor forma para gerar PDF.

826 views
Skip to first unread message

Leonardo Ribeiro

unread,
Nov 23, 2011, 9:38:09 AM11/23/11
to ph...@googlegroups.com
Pessoal,
Estava lendo o histórico da lista a respeito de geração de PDF em PHP.
Utilizei durante muito tempo o FPDF, e agora estou em um projeto novo precisando gerar PDF novamente.
Sei que a discussão é antiga e já pesquisei vários geradores como o html2fpdf ou o PDFLib.
Mas gostaria de saber, o que vocês tem utilizado atualmente que funcione bem e o faça de uma forma elegante para gerar PDF?
Dependendo das respostas vou continuar usando o FPDF, mas se alguma ferramenta for melhor vai valer a pena mudar.

 []'s
Leonardo Filipe Rodrigues Ribeiro


Hábner Nascimento - ZCE

unread,
Nov 23, 2011, 9:53:24 AM11/23/11
to ph...@googlegroups.com
Boa tarde,

    Eu uso DOMPDF (http://code.google.com/p/dompdf/), acho bacana, é um pouco lento que o fpdf mas resolve muito bem e praticamente não gastamos tempo desenvolvendo mais pdfs.

2011/11/23 Leonardo Ribeiro <leonardo...@gmail.com>

--
Você recebeu esta mensagem porque está inscrito no grupo "PHP MG" no grupos do Google.
Site oficial do grupo: http://www.phpmg.com
Para postar neste grupo, envie um e-mail para ph...@googlegroups.com
Para cancelar a sua inscrição neste grupo, envie um e-mail para phpmg-un...@googlegroups.com
Regras da lista: http://groups.google.com/group/phpmg/web/regras-da-lista
Para ver mais opções, acesse http://groups.google.com/group/phpmg



--
Atenciosamente,
Hábner Nascimento - ZEND ID : ZEND010911

Rafael Mariano

unread,
Nov 23, 2011, 10:23:54 AM11/23/11
to ph...@googlegroups.com
Fique bem satisfeito com o Mpdf.

http://mpdf1.com/manual/index.php

Legal tb pra trabalhar com pdfs já existentes.
RAFAEL MARIANO FERREIRA

Leonardo Ribeiro

unread,
Nov 23, 2011, 10:55:47 AM11/23/11
to ph...@googlegroups.com
Vou testá-los. Obrigado :)


Leonardo Filipe Rodrigues Ribeiro




2011/11/23 Rafael Mariano <rafa...@gmail.com>

Thiago Silva

unread,
Nov 23, 2011, 11:43:58 AM11/23/11
to PHP MG
Eu utilizava o DOMPDF, mas tive alguns problemas com quebra de página
e acabei trocando para o HTML2PDF. Mas quando eu utilizei o DOMPDF era
uma versão antiga de 2009 hoje a mesma tem uma versão de fevereiro de
2011. Mas acho as duas bem bacanas.

Caso alguém se interessar eu fiz dois tutoriais sobre o HTML2PDF
(Utilização e instalação de fontes extras):
http://thiago-silva.blogspot.com/search/label/HTML2PDF


On 23 nov, 13:23, Rafael Mariano <rafael...@gmail.com> wrote:
> Fique bem satisfeito com o Mpdf.
>
> http://mpdf1.com/manual/index.php
>
> Legal tb pra trabalhar com pdfs já existentes.
>
> Em 23 de novembro de 2011 12:53, Hábner Nascimento - ZCE <

> habnercar...@gmail.com> escreveu:


>
>
>
>
>
>
>
>
>
> > Boa tarde,
>
> >     Eu uso DOMPDF (http://code.google.com/p/dompdf/), acho bacana, é um
> > pouco lento que o fpdf mas resolve muito bem e praticamente não gastamos
> > tempo desenvolvendo mais pdfs.
>

> > 2011/11/23 Leonardo Ribeiro <leonardofribe...@gmail.com>


>
> >> Pessoal,
> >> Estava lendo o histórico da lista a respeito de geração de PDF em PHP.
> >> Utilizei durante muito tempo o FPDF, e agora estou em um projeto novo
> >> precisando gerar PDF novamente.
> >> Sei que a discussão é antiga e já pesquisei vários geradores como o
> >> html2fpdf ou o PDFLib.
> >> Mas gostaria de saber, o que vocês tem utilizado atualmente que funcione
> >> bem e o faça de uma forma elegante para gerar PDF?
> >> Dependendo das respostas vou continuar usando o FPDF, mas se alguma
> >> ferramenta for melhor vai valer a pena mudar.
>
> >>  []'s
> >> Leonardo Filipe Rodrigues Ribeiro
>
> >>  --
> >> Você recebeu esta mensagem porque está inscrito no grupo "PHP MG" no
> >> grupos do Google.
> >> Site oficial do grupo:http://www.phpmg.com
> >> Para postar neste grupo, envie um e-mail para ph...@googlegroups.com
> >> Para cancelar a sua inscrição neste grupo, envie um e-mail para
> >> phpmg-un...@googlegroups.com
> >> Regras da lista:http://groups.google.com/group/phpmg/web/regras-da-lista

> >> Para ver mais opções, acessehttp://groups.google.com/group/phpmg
>
> > --
> > Atenciosamente,
> > Hábner Nascimento - *ZEND ID* : ZEND010911


> > (+55 081) 9289-0753 - DEUS É FIEL!
>

> > yellow pages<http://www.zend.com/en/store/education/certification/yellow-pages.php...>
> > *http://about.me/habnernascimento*
> >http://habnernascimento.blogspot.com
> > *
> > *


>
> >  --
> > Você recebeu esta mensagem porque está inscrito no grupo "PHP MG" no
> > grupos do Google.
> > Site oficial do grupo:http://www.phpmg.com
> > Para postar neste grupo, envie um e-mail para ph...@googlegroups.com
> > Para cancelar a sua inscrição neste grupo, envie um e-mail para
> > phpmg-un...@googlegroups.com
> > Regras da lista:http://groups.google.com/group/phpmg/web/regras-da-lista

> > Para ver mais opções, acessehttp://groups.google.com/group/phpmg
>
> --
> RAFAEL MARIANO FERREIRA

Alex C. Souza

unread,
Nov 23, 2011, 12:43:23 PM11/23/11
to ph...@googlegroups.com
Vale a pena dar uma conferida no TCPDF. Já usei e gostei.

Rubens Silva

unread,
Nov 23, 2011, 12:37:38 PM11/23/11
to ph...@googlegroups.com
Trabalhar com PDFs em PHP me irrita bastante. 

Se você tentar gerar do zero com DomPDF ou outras parecidas o HTML não tem um comportamento perfeito, dá um certo trabalho para formatar.
Já a Mpdf só é boa para 'preencher' campos do PDF, gerar do zero dá um trabaaaaalho... rs

Se você tiver controle total sobre o servidor que hospedará a aplicação e é um servidor Linux, você pode apelar para o uso de aplicativos do OpenOffice que fornecem o serviço de conversão semelhante à impressora virtual. Aí sai bem preciso como Writter faria. Dá uma pesquisada na net sobre esses serviços do OpenOffice, eu não lembro mais o nome, faz anos que mexi com isso.


Rubens de S Silva
-----------------------------------



Em 23 de novembro de 2011 14:43, Thiago Silva <thiago.das...@gmail.com> escreveu:

Leandro Vieira

unread,
Nov 24, 2011, 6:41:03 AM11/24/11
to PHP MG
No meu caso, eu precisava converter uma página já existente para PDF.
Cheguei a fazer alguns testes com o DomPDF para converter HTML mas
achei muito lento.

Recentemente encontrei o wkhtmltopdf (http://code.google.com/p/
wkhtmltopdf/)
Fiz um teste usando o comando "wkhtmltopdf http://www.google.com
google.pdf" e ele me deu uma versão perfeita em pdf da página do
google. Em outras páginas ele renderizou perfeitamente também!
Ainda não testei a integração dele com o PHP (http://code.google.com/
p/wkhtmltopdf/wiki/IntegrationWithPhp), mas acho que vale a pena dar
uma conferida.


On 23 nov, 15:37, Rubens Silva <ruben...@gmail.com> wrote:
> Trabalhar com PDFs em PHP me irrita bastante.
>
> Se você tentar gerar do zero com DomPDF ou outras parecidas o HTML não tem
> um comportamento perfeito, dá um certo trabalho para formatar.
> Já a Mpdf só é boa para 'preencher' campos do PDF, gerar do zero dá um
> trabaaaaalho... rs
>
> Se você tiver controle total sobre o servidor que hospedará a aplicação e é
> um servidor Linux, você pode apelar para o uso de aplicativos do OpenOffice
> que fornecem o serviço de conversão semelhante à impressora virtual. Aí sai
> bem preciso como Writter faria. Dá uma pesquisada na net sobre esses
> serviços do OpenOffice, eu não lembro mais o nome, faz anos que mexi com
> isso.
>

> *Rubens de S Silva*
> -----------------------------------
> @rubens21 <http://twitter.com/rubens21>
> Equipe Trekking 10Norteados <http://10norteados.blogspot.com/?o=g>


>
> Em 23 de novembro de 2011 14:43, Thiago Silva <

> thiago.dasilvarese...@gmail.com> escreveu:

Alex C. Souza

unread,
Nov 24, 2011, 9:32:30 AM11/24/11
to ph...@googlegroups.com
A Library TCPDF é capaz de fazer isso, mas possui algumas limitações com html e css muito complexos... da uma olhada... quem sabe resolva o seu problema.
Reply all
Reply to author
Forward
0 new messages