1. Produtos
  2.   PDF
  3.   PHP
  4.   PHPPdf
 
  

Transforme documentos XML em PDF por meio da biblioteca PHP 

API PHP de código aberto para gerar, editar e processar documentos PDF, adicionar código de barras, gráficos, tabelas, cabeçalhos e rodapés e marcadores a arquivos PDF.

A biblioteca PHPPdf forneceu a capacidade de transformar seus documentos XML em um documento PDF ou arquivos gráficos dentro de seu próprio aplicativo sem dependências externas. Usando o PHP PDF Library, os programadores podem criar facilmente aplicativos PDF personalizados que suportam um conjunto de recursos extraordinários com muito poucas linhas de código PHP.

PHPPdf ajuda os desenvolvedores a construir seu próprio poderoso conversor de PDF com custo e esforço mínimos. Vários recursos importantes relacionados à criação e manipulação de PDF são totalmente suportados pela biblioteca, como gerar arquivos PDF a partir do zero, suporte a código de barras em PDFs, desenho de gráficos simples, suporte a hiperlinks externos e internos, suporte à criação de marcadores, adição de notas adesivas, cabeçalhos e rodapés suporte, adicionando marca d'água, quebrando páginas e colunas, metadados e muito mais.

A biblioteca PHPPdf também inclui suporte para definir folhas de estilo. Você pode definir facilmente suas folhas de estilo em um arquivo externo e pode incluir declarações curtas e longas de atributos. Ele também suporta paletas de cores que dão aos usuários a capacidade de criar ou substituir cores nomeadas padrão.

.

Previous Next

Introdução ao PHPPdf

O PHPPdf está disponível em packagist.org, então você pode usar o composer para fazer download desta biblioteca e de todas as dependências. Por favor, use o seguinte comando para uma instalação suave.

Instale o PHPPdf via compositor

$ composer require psliwa/php-pdf

Criação de arquivos PDF a partir de XML via API PHP

A biblioteca PHPPdf permite que desenvolvedores de software criem documentos PDF transformando um documento XML dentro de seus próprios aplicativos PHP. A biblioteca suporta a codificação UTF-8 e forneceu algumas fontes gratuitas para esta finalidade. Você pode definir facilmente o tamanho da página usando valores predefinidos padrão, como ofício, carta, A4, etc., além de definir dimensões de página personalizadas. Você também pode definir o tipo de fonte, tamanho e estilos como normal, negrito, itálico, negrito-itálico, claro ou itálico claro com facilidade.

Analisar documento para criar PDF via PHP

 //register the PHPPdf and vendor (Zend_Pdf and other dependencies) autoloaders
require_once 'PHPPdf/Autoloader.php';
PHPPdf\Autoloader::register();
PHPPdf\Autoloader::register('/path/to/library/lib/vendor/Zend/library');
//if you want to generate graphic files
PHPPdf\Autoloader::register('sciezka/do/biblioteki/lib/vendor/Imagine/lib');
$facade = new PHPPdf\Core\Facade(new PHPPdf\Core\Configuration\Loader());
//$documentXml and $stylesheetXml are strings contains XML documents, $stylesheetXml is optional
$content = $facade->render($documentXml, $stylesheetXml);
header('Content-Type: application/pdf');
echo $content;

Adicionar cabeçalhos e rodapés ao arquivo PDF

Os cabeçalhos e rodapés são as seções superior e inferior de um PDF que dão uma aparência profissional aos documentos PDF. Para tornar documentos PDF mais longos organizados e mais fáceis de ler, os desenvolvedores podem usar a seção Cabeçalhos e rodapés de um documento PDF. O PHPPdf incluiu suporte para adicionar cabeçalhos e rodapés a documentos PDF. Ele suporta recursos como adicionar cabeçalho/rodapé repetitivo, inserir imagens em um cabeçalho/rodapé, adicionar números de página e muito mais.

Suportes de código de barras em arquivos PDF via PHP

Os cabeçalhos e rodapés são as seções superior e inferior de um PDF que dão uma aparência profissional aos documentos PDF. Para tornar documentos PDF mais longos organizados e mais fáceis de ler, os desenvolvedores podem usar a seção Cabeçalhos e rodapés de um documento PDF. O PHPPdf suporta a adição de cabeçalhos e rodapés a documentos PDF. Ele suporta recursos como adicionar cabeçalho/rodapé repetitivo, inserir imagens em um cabeçalho/rodapé, adicionar números de página e muito mais.

Extrair metadados de um documento PDF

A biblioteca PHPPdf oferece aos desenvolvedores de software o poder de ler e extrair metadados de um documento PDF via PHP. Metadados inclui informações muito importantes sobre o documento PDF. A biblioteca suporta metadados como Criador, Palavras-chave, Assunto, Autor, Título, ModDate, CreationDate e Trapped.

 Português