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

Transformați documentele XML în PDF prin biblioteca PHP 

API PHP cu sursă deschisă pentru a genera, edita și procesa documente PDF, adăugați coduri de bare, diagrame, tabele, anteturi și subsoluri și marcaje la fișierele PDF.

Biblioteca PHPPdf a oferit capacitatea de a vă transforma documentele XML într-un document PDF sau fișiere grafice în interiorul propriei aplicații, fără dependențe externe. Folosind PHP PDF Library, programatorii pot crea cu ușurință aplicații PDF personalizate care acceptă un set de caracteristici extraordinare cu foarte puține linii de cod PHP.

PHPPdf ajută dezvoltatorii să-și construiască propriul convertor PDF puternic cu costuri și efort minim. Mai multe caracteristici importante legate de crearea și manipularea PDF-urilor sunt pe deplin acceptate de bibliotecă, cum ar fi generarea de fișiere PDF de la zero, suportul codurilor de bare în PDF-uri, desenarea diagramelor simple, suportul pentru hyperlinkuri externe și interne, suport pentru crearea de marcaje,  adăugarea de note lipicioase, anteturi și subsoluri suport, adăugarea de filigran, ruperea paginilor și coloanelor, metadate și multe altele.

Biblioteca PHPPdf a inclus și suport pentru definirea foilor de stil. Puteți defini cu ușurință foile de stil într-un fișier extern și puteți include declarații scurte și lungi de atribute. De asemenea, acceptă palete de culori care oferă utilizatorilor posibilitatea de a crea sau de a suprascrie culorile denumite implicite.

.

Previous Next

Noțiuni introductive cu PHPPdf

PHPPdf este disponibil la packagist.org, așa că puteți folosi composer pentru a descărca această bibliotecă și toate dependențele. Vă rugăm să utilizați următoarea comandă pentru o instalare fără probleme.

Instalați PHPPdf prin compozitor

$ composer require psliwa/php-pdf

Crearea fișierelor PDF din XML prin API-ul PHP

Biblioteca PHPPdf permite dezvoltatorilor de software să creeze documente PDF prin transformarea unui document XML în propriile aplicații PHP. Biblioteca acceptă codificarea UTF-8 și a furnizat câteva fonturi gratuite în acest scop. Puteți seta cu ușurință dimensiunea paginii folosind valori standard predefinite, cum ar fi legal, letter, A4 etc., de asemenea, puteți seta dimensiuni personalizate ale paginii. De asemenea, puteți defini cu ușurință tipul fontului, dimensiunea și stilurile, cum ar fi normal, aldin, cursiv, aldin-cursiv, deschis sau deschis.

Analizați documentul pentru a crea PDF prin 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;

Adăugați anteturi și subsoluri la fișierul PDF

Anteturile și subsolurile sunt secțiunile de sus și de jos ale unui PDF care oferă un aspect profesional documentelor PDF. Pentru a face documentele PDF mai lungi organizate și mai ușor de citit, dezvoltatorii pot folosi secțiunea Anteturi și subsoluri a unui document PDF. PHPPdf a inclus suport pentru adăugarea antetelor și subsolurilor documentelor PDF. Acceptă funcții precum adăugarea unui antet/subsol repetitiv, inserarea imaginilor într-un antet/subsol, adăugarea numerelor de pagină și multe altele.

Suporta coduri de bare în fișiere PDF prin PHP

Anteturile și subsolurile sunt secțiunile de sus și de jos ale unui PDF care oferă un aspect profesional documentelor PDF. Pentru a face documentele PDF mai lungi organizate și mai ușor de citit, dezvoltatorii pot folosi secțiunea Anteturi și subsoluri a unui document PDF. PHPPdf acceptă adăugarea antetelor și subsolurilor documentelor PDF. Acceptă funcții precum adăugarea unui antet/subsol repetitiv, inserarea de imagini într-un antet/subsol, adăugarea numerelor de pagină și multe altele.

Extrageți metadatele din documentul PDF

Biblioteca PHPPdf oferă dezvoltatorilor de software puterea de a citi și extrage metadate dintr-un document PDF prin PHP. Metadatele includ informații foarte importante despre documentul PDF. Biblioteca acceptă metadate precum Creator, Cuvinte cheie, Subiect, Autor, Titlu, ModDate, CreationDate și Trapped.

 Română