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

Atviro kodo PHP biblioteka PDF failų kūrimui iš HTML

Nemokama PHP API PDF dokumentų kūrimui iš HTML turinio. Ji palaiko HTML ir CSS atvaizdavimą į PDF naudojant PHP kodą.

Šiandieninėje skaitmeninėje eroje poreikis konvertuoti internetinį turinį į nešiojamuosius dokumentų formatus (PDF) tampa vis svarbesnis. Viena galinga ir universalioji biblioteka, kuri supaprastina šį procesą, yra HTML2PDF. HTML2PDF yra populiari atviro kodo biblioteka, suteikianti paprastą ir efektyvų būdą konvertuoti HTML dokumentus į PDF formatą. Ji leidžia programinės įrangos kūrėjams be vargo generuoti aukštos kokybės PDF failus iš HTML turinio, įskaitant CSS stilių, paveikslėlius ir sudėtingus išdėstymus. Su HTML2PDF programinės įrangos kūrėjai gali paversti tinklalapius, HTML šablonus ar net dinamiškai generuojamą turinį į profesionaliai atrodžiusius PDF dokumentus.

HTML2PDF biblioteka gali būti įgyvendinta labai paprastai, dėka gerai dokumentuotų API ir intuityvaus naudojimo. Bibliotekoje yra keletas svarbių funkcijų, tokių kaip išsamus HTML ir CSS elementų palaikymas, PDF dokumentų antraščių ir poraščių pritaikymas, generuojamų PDF puslapio dydžio ir orientacijos nustatymas, vaizdų ir šriftų įterpimas į PDF, internetinės informacijos archyvavimas kaip PDF, spausdinamų ataskaitų generavimas, profesionaliai atrodantų sąskaitų faktūrų kūrimas, internetinės dokumentacijos ir mokymų konvertavimas į atsisiunčiamus PDF failus ir daugelis kitų.

HTML2PDF biblioteka siūlo lengvą integraciją su įvairiomis programavimo kalbomis ir sistemomis. HTML2PDF sukurta kaip platformų nepriklausoma, todėl ji yra pakankamai lanksti, kad galėtų veikti įvairiose operacinėse sistemose, įskaitant Windows, macOS ir Linux. Nesvarbu, ar archyvuojate internetinį turinį, generuojate ataskaitas, ar kuriate sąskaitas faktūras, HTML2PDF supaprastina konvertavimo procesą, gerindama bendrą vartotojo patirtį. Taigi, jei jums reikia konvertuoti internetą į PDF, apsvarstykite HTML2PDF išbandymą ir atskleiskite jos potencialą, kad supaprastintumėte savo darbo eigą.

Previous Next

Pradžia su HTML2PDF

Rekomenduojamas ir paprasčiausias būdas įdiegti HTML2PDF yra naudoti Composer, PHP priklausomybių valdymo įrankį. Prašome naudoti šią komandą sklandžiam įdiegimui.

Įdiegti HTML2PDF per Composer

composer require spipu/html2pdf 

Taip pat galite įdiegti tai rankiniu būdu; atsisiųskite naujausius leidimo failus tiesiai iš GitHub saugyklos.

Generuoti PDF iš HTML naudojant PHP

HTML2PDF biblioteka suteikė paprastą ir efektyvų būdą konvertuoti HTML dokumentus į PDF formatą PHP programose. Pirmiausia vartotojai turi sukurti arba gauti HTML turinį, kurį nori konvertuoti į PDF. Įsitikinkite, kad jis atitinka tinkamus standartus ir apima visus reikalingus CSS stilių lapus bei vaizdus. Dabar naudokite HTML2PDF bibliotekos funkcijas arba metodus, kad konvertuotumėte HTML turinį į PDF dokumentą. Pritaikykite konvertavimo procesą pagal poreikį, nurodydami puslapio nustatymus, antraštes, poraštes ir kitas parinktis. Kai PDF sukurtas, vartotojai gali pasirinkti jį išsaugoti vietiniame faile arba tiesiogiai transliuoti į vartotojo naršyklę, priklausomai nuo programos reikalavimų. Žemiau pateiktas pavyzdys rodo, kaip programinės įrangos kūrėjai gali konvertuoti esamą HTML failą į PDF naudojant PHP komandas.

Kaip konvertuoti HTML dokumentus į PDF naudojant 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();
}

Tvarkyti paveikslėlius HTML į PDF naudojant PHP API

Atviro kodo HTML2PDF biblioteka leidžia programinės įrangos kūrėjams pridėti ir tvarkyti vaizdus PDF dokumentuose naudojant PHP API. Biblioteka užtikrina sklandų vaizdų įterpimą į jūsų PDF failus. Ji palaiko įvairius vaizdo formatus, įskaitant PNG, JPEG, BMP ir GIF, leidžiant kūrėjams kurti vizualiai patrauklius dokumentus su įterptomis grafikomis. Žemiau pateiktas pavyzdys rodo, kaip pridėti SVG vaizdus į PDF failą naudojant PHP API.

Kaip pridėti SVG paveikslėlius į PDF failą PHP programose?

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();
}
 Lietuvių