PHP

Criar PDF com PHP

22/11/2020PHP

Uma dica rápida de como criar PDFs utilizando PHP.

Existem várias bibliotecas que permitem exportar dados para PDF. Neste exemplo, vamos trabalhar com a biblioteca domPDF. Não será necessário utilizar nenhum framework.

Primeiro, vamos fazer o download desta biblioteca, você pode fazer isso no link a seguir.

https://github.com/dompdf/dompdf

Neste exemplo, utilizamos a versão 0.8.5. Para utilizar esta versão, você precisa ter o PHP versão 7.1 ou superior

https://github.com/dompdf/dompdf/releases/tag/v0.8.5

No link acima, no final da página, vamos fazer o download da versão "zip" do domPDF.

Crie uma pasta em seu servidor, abra o arquivo zipado que você baixou, e descompacte o contéudo para dentro desta pasta. Ao concluir, dentro da pasta que você criou, vai existir outra pasta, chamada "dompdf"

Vamos criar dentro desta pasta um arquivo com o nome de "meu_relatorio.php" e vamor inserir o seguinte código

require_once 'dompdf/autoload.inc.php';

use DompdfDompdf;

$nome_arquivo = "nome_arquivo";

$dompdf = new Dompdf();

$html= 'conteudo HTML '; //Insira o seu HTML dentro desta variável

$dompdf->loadHtml($html);

$dompdf->setPaper('A4', 'landscape');

$dompdf->render();

$dompdf->stream($nome_arquivo);


Ao executar este script, será feito a conversão do HTML informado para PDF, a saída será enviada direto para o browser.

Se você quer aprender como pode mesclar vários arquivos PDF confira o link a seguir:

 

Mesclar PDFs com PHP

 

 

Outros conteudos que podem ser de seu interesse

Máscaras para CPF, CNPJ e outros tipos de dados com PHP
23/05/2021PHP

Máscaras para CPF, CNPJ e outros tipos de dados com PHP

Neste artigo você vai ver exemplos de como aplicar máscaras em dados utilizando PHP

Saiba mais...
Manipulando datas com PHP
08/11/2020PHP

Manipulando datas com PHP

Veja várias formas de trabalhar com datas no PHP

Saiba mais...

Conteúdo sobre banco de dados sem complicação!

MySQL - Referência Rápida

 

SQL Server - Referência Rápida

 

SQL vs Mongo