Classe DOMPDF para PHP

25/11/2014

0

PHP

Dica e uma pergunta, já conhecem essa classe para gerar PDF?

[url]http://lucasmoreira.com.br/2013/03/21/gerar-pdf-com-a-classe-dompdf-para-php/[/url]
Marcio Araujo

Marcio Araujo

Responder

Posts

26/11/2014

Fabio Santos

Não conheço, mas posso tentar testar depois!
Responder

26/11/2014

Marcio Araujo

Se puder mesmo, depois diga o que achou, se simples ou complicado.
Responder

09/12/2014

Claudio Lopes

Galera eu a uso o mpdf e não tenho o que reclamar.... foi facil de mais


Criei um sistema de sansão disciplinar na empresa onde trabalho, e surgiu uma necessidade de padronizar o documento, logo capturo o formulario e jogo para o bd, e deixo a disposição do usuário a impressão do arquivo. Bom fiz uma pagina recebo o id da advertencia e consulto os dados no banco.

apos isso, fiz a pagina normal.... como se fosse para exibir no navegador e depois instancie a classe no final da pagina onde obriga o navegador a fazer o download do pdf


<?php
$numero = $protocolo[0]['idAtestado'];
$html = ob_get_clean();
// pega o conteudo do buffer, insere na variavel e limpa a memória

$html = utf8_encode($html);
// converte o conteudo para uft-8

define('MPDF_PATH', 'classes/mpdf411/');
include './mdf411/mpdf.php';

// cria o objeto
$mpdf = new mPDF();

//Algumas configurações do PDF
$mpdf->SetDisplayMode('fullpage');

// modo de visualização
$mpdf->SetFooter('{DATE j/m/Y H:i}|/| '.$numero); //isso é um texto que fica no roda pe



// muda o charset para aceitar caracteres acentuados iso 8859-1 utilizados por mim no banco de dados e na geracao do conteudo PHP com HTML
$mpdf->allow_charset_conversion=true;
$mpdf->charset_in='iso-8859-1';

$mpdf->WriteHTML($html);
// escreve definitivamente o conteudo no PDF

// define um nome para o arquivo PDF
$arquivo = $numero.'_DocDisciplinar_MasterBrasil.pdf';

// gera o relatório
$mpdf->Output($arquivo,'D');

exit();

?>



não esqueça de colocar no inicio do documento php

ob_start();
Responder

09/12/2014

Marcio Araujo

Obrigado Din! mais uma dica para acrescentar ao post! valeu
Responder

10/12/2014

Claudio Lopes

A disposição!
Responder

10/12/2014

Marcio Araujo

Alem de citar e expor um exemplo já é uma grande ajuda, mas se tiver algum material sobre ele: artigo, video aula, pode postar.
Responder

10/12/2014

Fabio Santos

Legal Din! valeu.
Responder

10/12/2014

William

Márcio postei esse artigo no meu blog sobre mPDF, utilizo ele em meus projetos e com certeza é muito bom!!
link: http://devwilliam.blogspot.com.br/2014/02/classe-para-gerar-relatorios-em-php-com.html

Pretendo gravar algumas vídeos sobre ele em breve e postar no blog, no momento estou terminando uma série de vídeos sobre versionamento de código com Git.
Responder

10/12/2014

Marcio Araujo

Obrigado tambem William, acho que já vi alguns artigos do seu blog! bom mesmo
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar