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

Avoimen lähdekoodin PHP-kirjasto PDF-tiedostojen luomiseen HTML:stä

Ilmainen PHP-rajapinta PDF-asiakirjojen luomiseen HTML-sisällöstä. Se tukee HTML- ja CSS-renderöintiä PDF:ksi PHP-koodin avulla.

Nykypäivän digitaalisella aikakaudella verkkosisällön muuntaminen siirrettäviin dokumenttiformaatteihin (PDF:t) on yhä tärkeämpää. Yksi tehokas ja monipuolinen kirjasto, joka yksinkertaistaa tätä prosessia, on HTML2PDF. HTML2PDF on suosittu avoimen lähdekoodin kirjasto, joka tarjoaa yksinkertaisen ja tehokkaan tavan muuntaa HTML-dokumentit PDF-muotoon. Se mahdollistaa ohjelmistokehittäjille saumattoman korkealaatuisten PDF:ien luomisen HTML-sisällöstä, mukaan lukien CSS-tyylit, kuvat ja monimutkaiset asettelut. HTML2PDF:n avulla ohjelmistokehittäjät voivat muuttaa verkkosivuja, HTML-malleja tai jopa dynaamisesti luotua sisältöä ammattimaisen näköisiksi PDF-dokumenteiksi.

HTML2PDF-kirjastoa voidaan toteuttaa erittäin suoraviivaisesti, kiitos sen hyvin dokumentoitujen API:en ja intuitiivisen käytön. Kirjastoon kuuluu useita tärkeitä ominaisuuksia, kuten kattava tuki HTML- ja CSS-elementeille, PDF-asiakirjojen ylä- ja alatunnisteiden muokkaus, sivukoon ja -suunnan määrittäminen luoduille PDF-tiedostoille, kuvien ja fonttien upottaminen PDF:iin, verkkopohjaisen tiedon arkistointi PDF-muodossa, tulostettavien raporttien luominen, ammattimaisen näköisten laskujen laatiminen, verkkodokumentaation ja -opetusmateriaalin muuntaminen ladattaviksi PDF-tiedostoiksi ja paljon muuta.

HTML2PDF-kirjasto tarjoaa helpon integroinnin eri ohjelmointikieliin ja -kehyksiin. HTML2PDF on rakennettu alusta riippumattomaksi, mikä tekee siitä monipuolisen toimimaan eri käyttöjärjestelmissä, kuten Windows, macOS ja Linux. Olitpa sitten arkistoimassa verkkosisältöä, luomassa raportteja tai laatimassa laskuja, HTML2PDF yksinkertaistaa muunnosprosessia ja parantaa käyttäjäkokemusta kokonaisuudessaan. Jos siis tarvitset verkkosisällön muuntamista PDF:ksi, harkitse HTML2PDF:n kokeilemista ja vapauta sen potentiaali tehostaaksesi työnkulkuasi.

Previous Next

Aloittaminen HTML2PDF:n kanssa

Suositeltu ja helpoin tapa asentaa HTML2PDF on käyttää Composeria, PHP:n riippuvuuksienhallintatyökalua. Käytä seuraavaa komentoa sujuvaan asennukseen.

Asenna HTML2PDF Composerin kautta

composer require spipu/html2pdf 

Voit myös asentaa sen manuaalisesti; lataa uusimmat julkaisutiedostot suoraan GitHub-varastosta.

Luo PDF HTML:stä PHP:n avulla

HTML2PDF-kirjasto on tarjonnut yksinkertaisen ja tehokkaan tavan muuntaa HTML-dokumentit PDF-muotoon PHP-sovelluksissa. Ensin käyttäjien täytyy luoda tai hankkia HTML-sisältö, jonka he haluavat muuntaa PDF:ksi. Varmista, että se noudattaa oikeita standardeja ja sisältää tarvittavat CSS-tyylitiedostot ja kuvat. Käytä sitten HTML2PDF-kirjaston funktioita tai metodeja muuntaaksesi HTML-sisällön PDF-dokumentiksi. Mukauta muunnosprosessia tarpeen mukaan määrittämällä sivuasetukset, ylätunnisteet, alatunnisteet ja muut vaihtoehdot. Kun PDF on luotu, käyttäjät voivat valita tallentaa sen paikalliseen tiedostoon tai lähettää sen suoraan käyttäjän selaimeen sovelluksen vaatimusten mukaan. Seuraava esimerkki näyttää, miten ohjelmistokehittäjät voivat muuntaa olemassa olevan HTML-tiedoston PDF:ksi PHP-komentoja käyttäen.

Kuinka muuntaa HTML-dokumentit PDF:ksi PHP:n avulla?

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äsittele kuvia HTML:stä PDF:ksi PHP API:n avulla

Avoimen lähdekoodin HTML2PDF-kirjasto mahdollistaa ohjelmistokehittäjien lisätä ja hallita kuvia PDF-asiakirjoissaan PHP-API:n avulla. Kirjasto mahdollistaa saumattoman kuvien sisällyttämisen PDF-tiedostoihisi. Se tukee erilaisia kuvatiedostomuotoja, kuten PNG, JPEG, BMP ja GIF, mikä antaa ohjelmistokehittäjille mahdollisuuden luoda visuaalisesti houkuttelevia asiakirjoja upotetuilla grafiikoilla. Seuraava esimerkki näyttää, miten SVG-kuvia lisätään PDF-tiedostoon PHP-API:n avulla.

Kuinka lisätä SVG-kuvia PDF-tiedostoon PHP-sovelluksissa?

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