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

Atvērtā koda PHP bibliotēka PDF failu izveidei no HTML

Bezmaksas PHP API PDF dokumentu izveidei no HTML satura. Tas atbalsta HTML un CSS renderēšanu PDF, izmantojot PHP kodu.

Mūsdienu digitālajā laikmetā vajadzība pārveidot tīmekļa saturu portatīvos dokumentu formātos (PDF) kļūst arvien svarīgāka. Viena jaudīga un daudzpusīga bibliotēka, kas vienkāršo šo procesu, ir HTML2PDF. HTML2PDF ir populāra atvērtā koda bibliotēka, kas nodrošina vienkāršu un efektīvu veidu, kā konvertēt HTML dokumentus PDF formātā. Tā ļauj programmatūras izstrādātājiem nevainojami ģenerēt augstas kvalitātes PDF no HTML satura, ieskaitot CSS stilus, attēlus un sarežģītas izkārtojumus. Ar HTML2PDF programmatūras izstrādātāji var pārveidot tīmekļa lapas, HTML veidnes vai pat dinamiski ģenerētu saturu par profesionāli izskatīgiem PDF dokumentiem.

HTML2PDF bibliotēku var ļoti vienkārši ieviest, pateicoties tās labi dokumentētajām API un intuitīvai lietošanai. Bibliotēkā ir vairākas svarīgas funkcijas, piemēram, plaša atbalsts HTML un CSS elementiem, PDF dokumentu galveņu un kājenes pielāgošana, lapas izmēra un orientācijas definēšana ģenerētajiem PDF, attēlu un fontu iekļaušana PDF, tīmekļa informācijas arhivēšana kā PDF, drukājamu pārskatu ģenerēšana, profesionāla izskata rēķinu izveide, tīmekļa dokumentācijas un pamācību konvertēšana lejupielādējamos PDF failos un daudz kas cits.

HTML2PDF bibliotēka piedāvā vienkāršu integrāciju ar dažādām programmēšanas valodām un ietvariem. HTML2PDF ir izveidota kā platformneatkarīga, padarot to pietiekami daudzpusīgu, lai darbinātu dažādās operētājsistēmās, tostarp Windows, macOS un Linux. Neatkarīgi no tā, vai arhivējat tīmekļa saturu, ģenerējat pārskatus vai izveidojat rēķinus, HTML2PDF vienkāršo konvertēšanas procesu, uzlabojot kopējo lietotāja pieredzi. Tātad, ja jums ir vajadzīga tīmekļa uz PDF konvertēšana, apsveriet iespēju izmēģināt HTML2PDF un atklājiet tās potenciālu, lai racionalizētu jūsu darba plūsmu.

Previous Next

Sākšana ar HTML2PDF

Ieteicamais un vienkāršākais veids, kā instalēt HTML2PDF, ir izmantot Composer, PHP atkarību pārvaldības rīku. Lūdzu, izmantojiet šo komandu, lai veiktu gludu instalāciju.

Instalējiet HTML2PDF, izmantojot Composer

composer require spipu/html2pdf 

Jūs varat arī instalēt manuāli; lejupielādējiet jaunākos izlaiduma failus tieši no GitHub krātuves.

Ģenerēt PDF no HTML, izmantojot PHP

HTML2PDF bibliotēka nodrošina vienkāršu un efektīvu veidu, kā konvertēt HTML dokumentus PDF formātā PHP lietojumprogrammās. Vispirms lietotājiem jāizveido vai jāiegūst HTML saturs, ko viņi vēlas pārvērst PDF. Pārliecinieties, ka tas atbilst pareiziem standartiem un ietver visus nepieciešamos CSS stilus un attēlus. Tagad izmantojiet HTML2PDF bibliotēkas funkcijas vai metodes, lai konvertētu HTML saturu PDF dokumentā. Pielāgojiet konvertēšanas procesu pēc vajadzības, norādot lapas iestatījumus, galvenes, kājenes un citas iespējas. Kad PDF ir ģenerēts, lietotāji var izvēlēties saglabāt to lokālajā failā vai tieši pārsūtīt uz lietotāja pārlūkprogrammu, atkarībā no lietojumprogrammas prasībām. Zemāk esošais piemērs parāda, kā programmatūras izstrādātāji var konvertēt esošu HTML failu uz PDF, izmantojot PHP komandas.

Kā konvertēt HTML dokumentus uz PDF, izmantojot 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();
}

Pārvaldiet attēlu HTML uz PDF, izmantojot PHP API apstrādi

Atvērtā koda HTML2PDF bibliotēka ļauj programmatūras izstrādātājiem pievienot un pārvaldīt attēlus PDF dokumentos, izmantojot PHP API. Bibliotēka nodrošina nevainojamu attēlu iekļaušanu jūsu PDF failos. Tā atbalsta dažādus attēlu formātus, tostarp PNG, JPEG, BMP un GIF, ļaujot izstrādātājiem izveidot vizuāli pievilcīgus dokumentus ar iegultām grafikām. Zemāk esošais piemērs parāda, kā pievienot SVG attēlus PDF failam, izmantojot PHP API.

Kā pievienot SVG attēlus PDF failam PHP lietojumprogrammās?

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