1. Produse
  2.   HTML
  3.   PHP
  4.   HTML2PDF
 
  

Bibliotecă PHP open source pentru crearea fișierelor PDF din HTML

API PHP gratuit pentru crearea documentelor PDF din conținut HTML. Suportă redarea HTML și CSS în PDF prin cod PHP.

În era digitală de astăzi, necesitatea de a converti conținutul web în formate de documente portabile (PDF-uri) a devenit din ce în ce mai importantă. O bibliotecă puternică și versatilă care simplifică acest proces este HTML2PDF. HTML2PDF este o bibliotecă open-source populară care oferă o modalitate simplă și eficientă de a converti documente HTML în format PDF. Aceasta permite dezvoltatorilor de software să genereze fără efort PDF-uri de înaltă calitate din conținut HTML, inclusiv stiluri CSS, imagini și layout-uri complexe. Cu HTML2PDF, dezvoltatorii pot transforma pagini web, șabloane HTML sau chiar conținut generat dinamic în documente PDF cu aspect profesional.

Biblioteca HTML2PDF poate fi implementată foarte simplu, datorită API-urilor bine documentate și utilizării intuitive. Există mai multe funcționalități importante ale bibliotecii, cum ar fi suportul complet pentru elemente HTML și CSS, personalizarea antetelor și subsolurilor documentelor PDF, definirea dimensiunii și orientării paginii pentru PDF-urile generate, încorporarea imaginilor și fonturilor în PDF-uri, arhivarea informațiilor web ca PDF-uri, generarea de rapoarte tipărite, crearea de facturi cu aspect profesional, conversia documentației și tutorialelor web în fișiere PDF descărcabile și multe altele.

Biblioteca HTML2PDF oferă integrare ușoară cu diverse limbaje de programare și cadre de lucru. HTML2PDF este concepută să fie independentă de platformă, făcând-o suficient de versatilă pentru a rula pe diferite sisteme de operare, inclusiv Windows, macOS și Linux. Indiferent dacă arhivați conținut web, generați rapoarte sau creați facturi, HTML2PDF simplifică procesul de conversie, îmbunătățind experiența generală a utilizatorului. Așadar, dacă aveți nevoie de conversie web în PDF, luați în considerare să încercați HTML2PDF și deblocați potențialul său pentru a eficientiza fluxul de lucru.

Previous Next

Începerea cu HTML2PDF

Cea recomandată și cea mai ușoară metodă de a instala HTML2PDF este utilizarea Composer, instrumentul de gestionare a dependențelor pentru PHP. Vă rugăm să folosiți comanda de mai jos pentru o instalare fără probleme.

Instalați HTML2PDF prin Composer

composer require spipu/html2pdf 

De asemenea, îl puteți instala manual; descărcați fișierele ultimei versiuni direct de pe depozitul GitHub.

Generează PDF din HTML folosind PHP

Biblioteca HTML2PDF a oferit o modalitate simplă și eficientă de a converti documente HTML în format PDF în cadrul aplicațiilor PHP. Mai întâi, utilizatorii trebuie să creeze sau să obțină conținutul HTML pe care doresc să îl convertească într-un PDF. Asigurați-vă că respectă standardele corespunzătoare și include toate foile de stil CSS și imaginile necesare. Acum, utilizați funcțiile sau metodele bibliotecii HTML2PDF pentru a converti conținutul HTML într-un document PDF. Personalizați procesul de conversie după cum este necesar, specificând setările paginii, anteturile, subsolurile și alte opțiuni. După ce PDF-ul este generat, utilizatorii pot alege să îl salveze într-un fișier local sau să îl transmită direct în browserul utilizatorului, în funcție de cerințele aplicației lor. Exemplul următor arată cum dezvoltatorii de software pot converti un fișier HTML existent în PDF utilizând comenzi PHP.

Cum să convertiți documente HTML în PDF prin PHP?

require_once dirname(__FILE__).'/../vendor/autoload.php';

use Spipu\Html2Pdf\Html2Pdf;
use Spipu\Html2Pdf\Exception\Html2PdfException;
use Spipu\Html2Pdf\Exception\ExceptionFormatter;

try {
    ob_start();
    include dirname(__FILE__).'/res/test.php';
    $content = ob_get_clean();

    $html2pdf = new Html2Pdf('P', 'A4', 'fr');
    $html2pdf->writeHTML($content);
    $html2pdf->output('test.pdf');
} catch (Html2PdfException $e) {
    $html2pdf->clean();

    $formatter = new ExceptionFormatter($e);
    echo $formatter->getHtmlMessage();
}

Gestionați imaginea în HTML către PDF prin manipularea API-ului PHP

Biblioteca open source HTML2PDF permite dezvoltatorilor de software să adauge și să gestioneze imagini în documentele PDF utilizând API-ul PHP. Biblioteca permite includerea fără întreruperi a imaginilor în PDF-uri. Suportă diverse formate de imagine, inclusiv PNG, JPEG, BMP și GIF, permițând dezvoltatorilor să creeze documente vizual atractive cu grafică încorporată. Exemplul următor arată cum să adăugați imagini SVG în fișierul PDF utilizând API-ul PHP.

Cum să adăugați imagini SVG în fișierul PDF în aplicațiile PHP?

require_once dirname(__FILE__).'/../vendor/autoload.php';

use Spipu\Html2Pdf\Html2Pdf;
use Spipu\Html2Pdf\Exception\Html2PdfException;
use Spipu\Html2Pdf\Exception\ExceptionFormatter;

try {
    ob_start();
    include dirname(__FILE__).'/res/svg.php';
    $content = ob_get_clean();

    $html2pdf = new Html2Pdf('P', 'A4', 'fr');
    $html2pdf->pdf->SetDisplayMode('fullpage');
    $html2pdf->writeHTML($content);
    $html2pdf->output('svg.pdf');
} catch (Html2PdfException $e) {
    $html2pdf->clean();

    $formatter = new ExceptionFormatter($e);
    echo $formatter->getHtmlMessage();
}
 Română