Usar fpdf com Zend

264 views
Skip to first unread message

luxu

unread,
Nov 7, 2012, 6:08:42 AM11/7/12
to zfbr...@googlegroups.com
Galera estou começando a implementar os relatórios no meu projeto e gostaria de saber onde deveria redirecionar os relatórios gerados, se vcs gerarem e qual a melhor forma de trabalhar com os relatórios, pensei em algo tipow acaba de gerar abre no navegador, depois a pessoa pode salvar ou nao mas ele naum ficará armazenado nas pastas, opiniões?

Leandro Da Silva

unread,
Nov 7, 2012, 6:30:19 AM11/7/12
to zfbr...@googlegroups.com
Bem uma opção é, cria uma pasta temporária no sistema, e crie uma rotina que limpe ela de tempos em tempos :)
Ou apos o termino do download limpe o arquivo :)

Em 7 de novembro de 2012 09:08, luxu <zica...@gmail.com> escreveu:
Galera estou começando a implementar os relatórios no meu projeto e gostaria de saber onde deveria redirecionar os relatórios gerados, se vcs gerarem e qual a melhor forma de trabalhar com os relatórios, pensei em algo tipow acaba de gerar abre no navegador, depois a pessoa pode salvar ou nao mas ele naum ficará armazenado nas pastas, opiniões?

--
Essa mensagem faz parte do grupo "zfbrasil" no Google Groups.
Para escrever neste grupo, envie um email para zfbr...@googlegroups.com
Para se desligar do grupo, envie um email para zfbrasil-u...@googlegroups.com
Mais informações, visite o grupo em http://groups.google.com/group/zfbrasil?hl=pt-BR



--
Atenciosamente:
Leandro da silva

(047)9981-1801

Leonardo de Campos Prado

unread,
Nov 7, 2012, 6:32:31 AM11/7/12
to zfbr...@googlegroups.com
Cara, não precisa voce colocar a bliblioteca fpdf o Zend_Pdf já tem esta biblioteca. Eu costumo forçar o download direto sem precisar salvar no servidor.



Em 7 de novembro de 2012 09:08, luxu <zica...@gmail.com> escreveu:
Galera estou começando a implementar os relatórios no meu projeto e gostaria de saber onde deveria redirecionar os relatórios gerados, se vcs gerarem e qual a melhor forma de trabalhar com os relatórios, pensei em algo tipow acaba de gerar abre no navegador, depois a pessoa pode salvar ou nao mas ele naum ficará armazenado nas pastas, opiniões?

--
Essa mensagem faz parte do grupo "zfbrasil" no Google Groups.
Para escrever neste grupo, envie um email para zfbr...@googlegroups.com
Para se desligar do grupo, envie um email para zfbrasil-u...@googlegroups.com
Mais informações, visite o grupo em http://groups.google.com/group/zfbrasil?hl=pt-BR



--
Leonardo de Campos Prado
Programador PHP

Thiago Paiva

unread,
Nov 7, 2012, 6:42:39 AM11/7/12
to zfbr...@googlegroups.com
Eu tambem costumo forcar o download direto... eu ja vi o zend_pdf, achei terrivel, o fdpf eh mais facil.
Atenciosamente,

Thiago Paiva de Oliveira Alves

  ////////////////////////////////////////////////////////////////////////
 ////*Bacharel em Ciências da Computação       ////
////////////////////////////////////////////////////////////////////////

luxu

unread,
Nov 7, 2012, 6:43:50 AM11/7/12
to zfbr...@googlegroups.com
mas a biblioteca Zend_Pdf é a mesma do fpdf? Pq fiz uns testes e dá um trabalho doido hein!!! 

Ou apos o termino do download limpe o arquivo 

fiz isso Leandro usando a opção unlink("/exemplo.pdf"); mas num deu certo e outro problema que está abrindo o pdf na página do sistema como abrir numa página em branco?  trechos do código...


gostaria também de colocar o utf-8 pq o texto está sem formatação...

Leandro Da Silva

unread,
Nov 7, 2012, 6:52:25 AM11/7/12
to zfbr...@googlegroups.com
Utilize o MPDF :)

--
Essa mensagem faz parte do grupo "zfbrasil" no Google Groups.
Para escrever neste grupo, envie um email para zfbr...@googlegroups.com
Para se desligar do grupo, envie um email para zfbrasil-u...@googlegroups.com
Mais informações, visite o grupo em http://groups.google.com/group/zfbrasil?hl=pt-BR



--

luxu

unread,
Nov 7, 2012, 7:07:00 AM11/7/12
to zfbr...@googlegroups.com
ele é melhor do q o FPDF?

Leandro Da Silva

unread,
Nov 7, 2012, 7:20:57 AM11/7/12
to zfbr...@googlegroups.com
Bem é um pouco pesado, mais transforma qlqr HTML e CSS em PDF :) uso ele faz 2 anos e até agora encarou todos os desafios ;)

Wanderson Flávio

unread,
Nov 7, 2012, 7:25:23 AM11/7/12
to zfbr...@googlegroups.com
Ja utilizei a FPDF e achei bem simples. a Zend_Pdf nunca utilizei !
----------------------------------------------------------
Wanderson Flávio S. de Amorim
031-96437200
Desenvolvedor Web
Zend Framework
Wordpress

Paulo Soares

unread,
Nov 7, 2012, 2:04:20 PM11/7/12
to zfbr...@googlegroups.com
Vou por outro caminho...

Uso o Zend Server e  ele tem o Zend Java Bridge, no qual posso usar recursos de Java em meus projetos php.

Diante disso, criei uma APi Java/Php para manipular arquivos Jasper do iReport.

Eu faço meu relatório com o iReport, compilo no formato jasper e cadastro em minha  aplicadação e inclusive com os parâmetros de filtro.

Dá um pouco de trabalho, mas só em fazer o relatório com uma ferramenta gráfica como iReport, vale o trabalho e ainda posso usar gráficos...

Mas bibliotecas como o Mpdf  resolvem problemas pontuais e de  forma mais rápida.

Recomendo também o fpdf.

Já tentei usar o Zend_Pdf, mas sem sucesso....
Paulo Soares da Silva

Graduando em Ciência da Computação
Universidade Federal de Alagoas - Campus Arapiraca
Desenvolvedor de Sistemas Web

Sergio Augusto Vladisauskis

unread,
Nov 7, 2012, 2:08:15 PM11/7/12
to zfbr...@googlegroups.com
Estou utilizando o DomPDF com um template em HTML, fica muito bom também...
--
Sergio Augusto Vladisauskis
-> Oportunix IT Services Brasil - ME
-> Site: http://www.facebook.com/oportunix
-> Fone: +55 (15) 3411-2300
-> Móvel: +55 (15) 8164-4014 [TIM] / +55 (11) 9-5308-7965 [Vivo]
-> Skype: oportunix
-> Registered Linux User: 305281

Leonardo de Campos Prado

unread,
Nov 7, 2012, 2:09:46 PM11/7/12
to zfbr...@googlegroups.com
Vou montar um tutorial de Zend_Pdf, com ele consigo montar até gráficos dinamicamente numa boa. Com certeza dá um pouco de trabalho para configura-lo, mas uma vez configurado ai é só alegria.



Em 7 de novembro de 2012 17:04, Paulo Soares <soar...@gmail.com> escreveu:



--

luxu

unread,
Nov 7, 2012, 2:22:10 PM11/7/12
to zfbr...@googlegroups.com
Paulo tenho um sistema em JAVA (meu estágio da faculdade) e lá utilizei jasper/iRepot, realmente é um espetáculo o q ela proporciona, mas seria muita gambi montar coisas de JAVA pra PHP por isso não pretendo seguir essa linha já q pra PHP tem muitas opções que me contemplarão nesse momento.

Vou testando td postado aki pra ver qual mais se adequa, falei do FPDF por ter usado na faculdade, mas SEM o zend, ou seja, a estrutura q o zend tras sacaram o problema, principalmente nos modules da vida...vlw galera!!!

Gilton Guma

unread,
Nov 8, 2012, 6:16:00 AM11/8/12
to zfbr...@googlegroups.com
Lembrando que o "mPDF" não converte "qualquer HTML" em pdf, tem diversas restrições que podem ser visualizadas na documentação: 

Sim com "mPDF" existe a possibilidade de forçar o download sem a necessidade de armazená-lo como arquivo.

Espero ter ajudado! :)

luxu

unread,
Nov 8, 2012, 6:21:24 AM11/8/12
to zfbr...@googlegroups.com
obrigado pelo feedback Gilson, vou dar uma olhada nisso...

Sergio Augusto Vladisauskis

unread,
Nov 8, 2012, 7:30:33 AM11/8/12
to zfbr...@googlegroups.com
Então o DomPDF é melhor que o mPDF, pois aqui converto qualquer HTML
em PDF e faço download do mesmo sem armazena-lo em disco.
--
Sergio Augusto Vladisauskis
-> Oportunix IT Services Brasil - ME
-> Site: http://www.facebook.com/oportunix
-> Fone: +55 (15) 3411-2300
-> Móvel: +55 (15) 8164-4014 [TIM] / +55 (11) 9-5308-7965 [Vivo]
-> Skype: oportunix
-> Registered Linux User: 305281


Silas Ribas

unread,
Nov 8, 2012, 7:34:50 AM11/8/12
to zfbr...@googlegroups.com
Salve,

Eu usei o domPDF mas tive problemas e o que achei melhor é o html2pdf ( www.html2pdf.fr/en/ ). Pegou tudo certinho, tem suporte a cabeçalho/rodape criando com tags estilo html, numero de paginas e etc. Usa o FPDF pra renderizar e também já força o download, se quiser.


--
Silas Ribas
71 9155.0533

Felipe Duardo

unread,
Nov 8, 2012, 7:45:17 AM11/8/12
to zfbr...@googlegroups.com
se eu não me engano o mPDF é uma mistura do fPDF e do html2pdf...

um cara bacaninha é o livedocx, super simples de usar, mas tem algumas limitações,
20 requisições por minuto e 250 prints por dia...
Felipe Duardo

Felipe Duardo

unread,
Nov 8, 2012, 7:46:37 AM11/8/12
to zfbr...@googlegroups.com

Silas Ribas

unread,
Nov 8, 2012, 7:59:39 AM11/8/12
to zfbr...@googlegroups.com
Salve,

Parece ser muito bom…mas essa limitação é escrota kkkk só sistema pequeno.

--
Silas Ribas
71 9155.0533

Silas Ribas

unread,
Nov 8, 2012, 8:06:11 AM11/8/12
to zfbr...@googlegroups.com
Salve,

Felipe o mPDF e baseado nesse html2pdf http://html2fpdf.sourceforge.net/. Existem 2 html2pdf pra PHP. Eu não sei informar se o que eu uso, www.html2pdf.fr/en/, é uma evolução ou algo indenpendente desse outro tanto que a url dele no SourceForge é http://sourceforge.net/projects/phphtml2pdf/.

Corrigindo: o html2pdf que eu indiquei usa FPDF para versão PHP4 e TCPDF para versão PHP5.

--
Silas Ribas
71 9155.0533

luxu

unread,
Nov 8, 2012, 8:11:50 AM11/8/12
to zfbr...@googlegroups.com
no meu caso não sendo um e-commerce e sim um sistema com poucos pdf's deve vir a calhar certo com essas limitações?


Em quarta-feira, 7 de novembro de 2012 09h08min42s UTC-2, luxu escreveu:

Silas Ribas

unread,
Nov 8, 2012, 8:14:34 AM11/8/12
to zfbr...@googlegroups.com
Salve,

O problema é definir poucos PDFs. Por que você pode ter poucos locais de geração de PDFs mas pode ter um usuario que gere toda hora e se esses PDFs nao puderem ser guardado em cache, gerado somente uma vez, você estará nas mãos do usuário kkkk

--
Silas Ribas
71 9155.0533
--

Felipe Duardo

unread,
Nov 8, 2012, 8:18:55 AM11/8/12
to zfbr...@googlegroups.com
vou contar um segredo...crie duas contas ou mais... 
e faça um looping entre as contas, assim se você criar
2 contas terá 40 requisições por minuto e 500 print's dia

(=


--
Essa mensagem faz parte do grupo "zfbrasil" no Google Groups.
Para escrever neste grupo, envie um email para zfbr...@googlegroups.com
Para se desligar do grupo, envie um email para zfbrasil-u...@googlegroups.com
Mais informações, visite o grupo em http://groups.google.com/group/zfbrasil?hl=pt-BR



--
Felipe Duardo

luxu

unread,
Nov 8, 2012, 8:22:46 AM11/8/12
to zfbr...@googlegroups.com
Minha situação:

Minha app via ser um jogo de empresa onde o prof divide a sala de aula em grupos, a cada 6 meses se formam novas turmas, esses grupos simulam uma empresa real, ou seja, compra, venda e talz toda smn são gerados relatórios (num sei dizer qtos) e passados ao prof q os le e passa outras tarefas e assim até o fim, lá no fim são esmiuçados os resultados e verifica-se se houve lucro ou prejuizo, maiomenos isso por isso axo q serao poucos relatórios.


Em quarta-feira, 7 de novembro de 2012 09h08min42s UTC-2, luxu escreveu:

Douglas Lira

unread,
Nov 8, 2012, 8:22:39 AM11/8/12
to zfbr...@googlegroups.com
Boa! rssss
Atenciosamente,

Douglas Lira
"No que diz respeito ao empenho, ao compromisso, ao esforço, à dedicação, não existe meio termo. Ou você faz a coisa bem feita ou não faz."

Uilson Della Rosa

unread,
Nov 8, 2012, 8:23:03 AM11/8/12
to zfbr...@googlegroups.com
Mano.. se for coisa sem muita firula.. usa o Zend_Pdf mesmo.. o básico ele atende bem... 


2012/11/8 luxu <zica...@gmail.com>
no meu caso não sendo um e-commerce e sim um sistema com poucos pdf's deve vir a calhar certo com essas limitações?

Em quarta-feira, 7 de novembro de 2012 09h08min42s UTC-2, luxu escreveu:
Galera estou começando a implementar os relatórios no meu projeto e gostaria de saber onde deveria redirecionar os relatórios gerados, se vcs gerarem e qual a melhor forma de trabalhar com os relatórios, pensei em algo tipow acaba de gerar abre no navegador, depois a pessoa pode salvar ou nao mas ele naum ficará armazenado nas pastas, opiniões?

--
Essa mensagem faz parte do grupo "zfbrasil" no Google Groups.
Para escrever neste grupo, envie um email para zfbr...@googlegroups.com
Para se desligar do grupo, envie um email para zfbrasil-u...@googlegroups.com
Mais informações, visite o grupo em http://groups.google.com/group/zfbrasil?hl=pt-BR



--
"Coragem é a primeira das qualidades humanas, porque é a qualidade que garante todas as outras" 

 Winston Churchill


    


Silas Ribas

unread,
Nov 8, 2012, 8:38:09 AM11/8/12
to zfbr...@googlegroups.com
Salve,

É, pensando assim não parece ser muitos, já que vai ser gerado em um dia, de uma vez só, é só não passar de 250 gerações/20 por minuto que o livedocx rola bacana no modo grátis.

--
Silas Ribas
71 9155.0533
--
Reply all
Reply to author
Forward
0 new messages