Provavelmente você já deva ter ouvido falar na biblioteca FPDF, que serve pra converter resultados em PHP diretamente em PDF. Porém o seu uso não é muito simples, pois é necessário efetuar uma configuração minimalista na página a ser montada.
A idéia deste HowTo é apresentar uma maneira mais simples para isso, ou seja, que tal você criar um HTML, por exemplo o relatório que você quer que seja gerado, e o PHP automaticamente gerar um PDF igual ao HTML? Isso é fácil…
dompdf é uma biblioteca em PHP que permite converter HTML para PDF. Interpreta tags html, incluíndo CSS.
Características
dompdf requer para seu funcionamento PHP 5, e entre as qualidades mais destacadas temos:
- Suporte a propriedades, seletores CSS 2.1.
- Suporte a atributos HTML 4.0
- Suporte para de estilos externos (local e/ou remoto)
- Suporte para tabelas, incluindo linhas e colunas.
- Suporte ao carregamento de imagens GIF, JPG e PNG.
- Suporte para links e âncoras.
- Suporte a comandos PHP.
- Não é necessário instalar nenhuma biblioteca adicional.
Utilizando dompdf
Utilizar dompdf é muito simples, primeiramente deve-se incluir o arquivo dompdf_config.inc.php e então criar uma instância da classe DOMPDF.
-
require_once(“dompdf_config.inc.php”);
-
$html =
-
‘<html><body>’.
-
‘<p>Put your html here, or generate it with your favourite ‘.
-
‘templating system.</p>’.
-
‘</body></html>’;
-
$dompdf = new DOMPDF();
-
$dompdf->load_html($html);
-
$dompdf->render();
-
$dompdf->stream(“sample.pdf”);
Como você pode observar é muito simples de utilizar e pode-se obter excelentes resultados. Se deseja verificar uma demostração, pode-se utilizar o dompdf Demo o qual mostra um formulário que podemos incluir nossas tags html e gerar automaticamente o arquivo pdf.
Aproveite e confira os melhores preços em Câmeras Digitais – Jacotei