Classe DOMPDF para PHP
25/11/2014
0
[url]http://lucasmoreira.com.br/2013/03/21/gerar-pdf-com-a-classe-dompdf-para-php/[/url]
Marcio Araujo
Posts
26/11/2014
Marcio Araujo
09/12/2014
Claudio Lopes
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
09/12/2014
Marcio Araujo
10/12/2014
Marcio Araujo
10/12/2014
William
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.
10/12/2014
Marcio Araujo
Clique aqui para fazer login e interagir na Comunidade :)