DomPDF relatório especifico

42 views
Skip to first unread message

Bruno M.

unread,
Oct 22, 2015, 11:37:12 AM10/22/15
to PHP Avançado
pessoal bom dia.
Já testei em varias classes como mpdf, tcpdf, fpdf entre outras e um relatório de fotos que preciso fazer apenas o dompdf rodou certinho.

so que agora preciso colocar o numero de paginas no documento para contas as paginas automaticamente para finalizar este relatório e não esta funcionando, e porque as imagens vem através do html.

da esse erro:

Fatal error: Call to a member function page_text() on a non-object in /home/omegapes/public_html/sis/comercial/dompdf.php on line 24

o código esta assim:

require_once("dompdf/dompdf_config.inc.php");

       
     $dompdf = new DOMPDF();
$html=utf8_decode(utf8_encode($html));
     $dompdf->load_html($html);
$canvas = $dompdf->get_canvas();
     $canvas->page_text(1,1, "{PAGE_NUM} of {PAGE_COUNT}", $font, 10, array(0,0,0));
     $dompdf->set_paper('A4', 'portrait');
     $dompdf->render();
     $dompdf->stream("pdf_gerado.pdf");

a linha 24 e essa que e para gerar o numero de paginas:
$canvas->page_text(1,1, "{PAGE_NUM} of {PAGE_COUNT}", $font, 10, array(0,0,0));

Leonardo C

unread,
Oct 22, 2015, 2:45:18 PM10/22/15
to phpav...@googlegroups.com
Por acaso, o render() não deve ser executado antes do get_canvas()?

--
--
Você recebeu esta mensagem porque está inscrito no Google Groups "PHP Avançado".
Para postar nesse grupo, envie e-mail phpav...@googlegroups.com
Para cancelar a sua inscrição neste grupo, envie um e-mail para phpavancado...@googlegroups.com
Para mais opções, visitem este grupo em http://groups.google.com.br/group/phpavancado
Tudo sobre php: http://www.phpavancado.net/
Documentação PHP: www.php.net

---
Você recebeu essa mensagem porque está inscrito no grupo "PHP Avançado" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para phpavancado...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.



--
Leonardo C.

Bruno M.

unread,
Oct 23, 2015, 7:30:01 AM10/23/15
to PHP Avançado
cara e isso mesmo, procurei de todo jeito como fazia e não estava conseguindo.

vlw resolvido!!!
Reply all
Reply to author
Forward
0 new messages