1. Termékek
  2.   HTML
  3.   PHP
  4.   HTML2PDF
 
  

Nyílt forráskódú PHP könyvtár PDF fájlok HTML‑ből történő létrehozásához

Ingyenes PHP API PDF dokumentumok HTML tartalomból történő létrehozásához. Támogatja a HTML és CSS PDF‑be történő renderelését PHP kóddal.

A mai digitális korszakban egyre fontosabbá válik a webes tartalom hordozható dokumentumformátumokká (PDF-ek) történő átalakítása. Egy erőteljes és sokoldalú könyvtár, amely leegyszerűsíti ezt a folyamatot, a HTML2PDF. A HTML2PDF egy népszerű nyílt forráskódú könyvtár, amely egyszerű és hatékony módot biztosít a HTML dokumentumok PDF formátumba konvertálására. Lehetővé teszi a szoftverfejlesztők számára, hogy zökkenőmentesen magas minőségű PDF-eket generáljanak HTML tartalomból, beleértve a CSS stílusokat, képeket és összetett elrendezéseket. A HTML2PDF segítségével a fejlesztők weboldalakat, HTML sablonokat vagy akár dinamikusan generált tartalmakat is professzionális megjelenésű PDF dokumentumokká alakíthatnak.

A HTML2PDF könyvtár nagyon egyszerűen megvalósítható, köszönhetően a jól dokumentált API-knak és az intuitív használatnak. A könyvtár számos fontos funkcióval rendelkezik, például átfogó támogatás a HTML és CSS elemekhez, a PDF dokumentumok fejlécének és láblécének testreszabása, az elkészített PDF-ek oldalméretének és tájolásának meghatározása, képek és betűtípusok beágyazása a PDF-ekbe, webalapú információk archiválása PDF-ként, nyomtatható jelentések generálása, professzionális kinézetű számlák létrehozása, webalapú dokumentációk és oktatóanyagok letölthető PDF-fájlokká konvertálása és még sok más.

A HTML2PDF könyvtár könnyű integrációt kínál különböző programozási nyelvekkel és keretrendszerekkel. A HTML2PDF platformfüggetlenül lett megtervezve, így sokféle operációs rendszeren futtatható, beleértve a Windows, macOS és Linux rendszereket is. Akár webtartalmak archiválásáról, jelentések generálásáról vagy számlák készítéséről van szó, a HTML2PDF egyszerűsíti a konverziós folyamatot, javítva a felhasználói élményt. Tehát ha web‑PDF konverzióra van szükséged, fontold meg a HTML2PDF kipróbálását, és használd ki annak lehetőségét a munkafolyamatod hatékonyabbá tételéhez.

Previous Next

Első lépések a HTML2PDF használatával

A HTML2PDF telepítésének ajánlott és legegyszerűbb módja a Composer használata, a PHP függőségkezelő eszköze. Kérjük, használja a következő parancsot a zökkenőmentes telepítéshez.

HTML2PDF telepítése Composer segítségével

composer require spipu/html2pdf 

Telepítheti manuálisan is; töltse le a legújabb kiadási fájlokat közvetlenül a GitHub tárolóból.

PDF generálása HTML-ből PHP használatával

A HTML2PDF könyvtár egyszerű és hatékony módot biztosít a HTML dokumentumok PDF formátumba konvertálásához PHP alkalmazásokon belül. Először a felhasználóknak létre kell hozniuk vagy be kell szerezniük a HTML tartalmat, amelyet PDF-be szeretnének konvertálni. Győződjön meg arról, hogy megfelel a megfelelő szabványoknak, és tartalmazza a szükséges CSS stíluslapokat és képeket. Ezután használja a HTML2PDF könyvtár függvényeit vagy metódusait a HTML tartalom PDF dokumentummá konvertálásához. Testreszabhatja a konvertálási folyamatot igény szerint, megadva az oldalbeállításokat, fejlécet, láblécet és egyéb opciókat. Miután a PDF elkészült, a felhasználók a saját alkalmazásuk követelményeitől függően elmenthetik egy helyi fájlba, vagy közvetlenül a felhasználó böngészőjébe streamelhetik. Az alábbi példa bemutatja, hogyan konvertálhatnak a szoftverfejlesztők egy meglévő HTML fájlt PDF-be PHP parancsok segítségével.

Hogyan konvertálhatók HTML dokumentumok PDF-re PHP segítségével?

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

Képek kezelése HTML-ből PDF-be PHP API-n keresztül

A nyílt forráskódú HTML2PDF könyvtár lehetővé teszi a szoftverfejlesztők számára, hogy képeket adjanak hozzá és kezeljenek PDF dokumentumaikban a PHP API használatával. A könyvtár zökkenőmentes képek beillesztését teszi lehetővé a PDF-ekbe. Támogatja a különféle képformátumokat, beleértve a PNG, JPEG, BMP és GIF formátumokat, lehetővé téve a fejlesztők számára, hogy vizuálisan vonzó dokumentumokat hozzanak létre beágyazott grafikákkal. Az alábbi példa bemutatja, hogyan lehet SVG képeket hozzáadni PDF fájlhoz a PHP API használatával.

Hogyan adhatók hozzá SVG képek PDF fájlhoz PHP alkalmazásokban?

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