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

Transformeer XML-documenten naar PDF via PHP-bibliotheek 

Open source PHP API om pdf-documenten te genereren, te bewerken en te verwerken, streepjescodes, grafieken, tabellen, kop- en voetteksten en bladwijzers toe te voegen aan pdf-bestanden.

De PHPPdf-bibliotheek biedt de mogelijkheid om uw XML-documenten om te zetten in een PDF-document of grafische bestanden in uw eigen applicatie zonder externe afhankelijkheden. Met behulp van de PHP PDF Library kunnen programmeurs eenvoudig aangepaste PDF-apps maken die een reeks buitengewone functies ondersteunen met heel weinig regels PHP-code.

PHPPdf helpt ontwikkelaars om hun eigen krachtige PDF-converter te bouwen met minimale kosten en moeite. Verschillende belangrijke functies met betrekking tot het maken en manipuleren van PDF's worden volledig ondersteund door de bibliotheek, zoals het vanaf het begin genereren van PDF-bestanden, Barcode-ondersteuning in PDF's, het tekenen van eenvoudige grafieken, ondersteuning voor externe en interne hyperlinks, ondersteuning voor het maken van bladwijzers, het toevoegen van plaknotities, kop- en voetteksten ondersteuning, watermerk toevoegen, pagina's en kolommen afbreken, metadata en nog veel meer.

De PHPPdf-bibliotheek heeft ook ondersteuning voor het definiëren van stylesheets. U kunt uw stylesheets eenvoudig in een extern bestand definiëren en u kunt zowel korte als lange declaraties van attributen opnemen. Het ondersteunt ook kleurenpaletten waarmee gebruikers standaard benoemde kleuren kunnen maken of overschrijven.

.

Previous Next

Aan de slag met PHPPdf

PHPPdf is beschikbaar op packagist.org, dus je kunt de componist gebruiken om deze bibliotheek en alle afhankelijkheden te downloaden. Gebruik de volgende opdracht voor een vlotte installatie.

Installeer PHPPdf via componist

$ composer require psliwa/php-pdf

PDF-bestanden maken van XML via PHP API

Met de PHPPdf-bibliotheek kunnen softwareontwikkelaars PDF-documenten maken door een XML-document in hun eigen PHP-applicaties te transformeren. De bibliotheek ondersteunt UTF-8-codering en heeft voor dit doel enkele gratis lettertypen ter beschikking gesteld. U kunt het paginaformaat eenvoudig instellen met behulp van vooraf gedefinieerde standaardwaarden zoals legal, letter, A4, enz. en u kunt ook aangepaste pagina-afmetingen instellen. U kunt ook eenvoudig het lettertype, de grootte en stijlen definiëren, zoals normaal, vet, cursief, vet-cursief, licht of licht-cursief.

Document ontleden om PDF te maken 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;

Kop- en voetteksten toevoegen aan PDF-bestand

De kop- en voetteksten zijn de bovenste en onderste delen van een PDF die PDF-documenten een professionele uitstraling geven. Om langere PDF-documenten overzichtelijk en beter leesbaar te maken, kunnen ontwikkelaars de sectie Kop- en voetteksten van een PDF-document gebruiken. De PHPPdf biedt ondersteuning voor het toevoegen van kop- en voetteksten aan PDF-documenten. Het ondersteunt functies zoals het toevoegen van herhaalde koptekst/voettekst, afbeeldingen invoegen in een koptekst/voettekst, paginanummers toevoegen en nog veel meer.

Barcode-ondersteuning in PDF-bestanden via PHP

De kop- en voetteksten zijn de bovenste en onderste delen van een PDF die PDF-documenten een professionele uitstraling geven. Om langere PDF-documenten overzichtelijk en beter leesbaar te maken, kunnen ontwikkelaars de sectie Kop- en voetteksten van een PDF-document gebruiken. De PHPPdf ondersteunt het toevoegen van kop- en voetteksten aan PDF-documenten. Het ondersteunt functies zoals het toevoegen van herhaalde koptekst/voettekst, het invoegen van afbeeldingen in een koptekst/voettekst, het toevoegen van paginanummers en nog veel meer.

Metagegevens uit PDF-document extraheren

De PHPPdf-bibliotheek geeft softwareontwikkelaars de mogelijkheid om metadata uit een PDF-document te lezen en te extraheren via PHP. Metadata bevat zeer belangrijke informatie over het PDF-document. De bibliotheek ondersteunt metadata zoals Creator, Keywords, Subject, Author, Title, ModDate, CreationDate en Trapped.

 Dutch