sql >> Databáze >  >> RDS >> Mysql

Jak převést html do pdf pomocí php?

Pokud je vaším smyslem vytvořit pdf z php, pdflib vám pomůže.

Jinak, pokud chcete konvertovat HTML stránku v pdf přes PHP, možnosti, které znám, jsou:

DOMPDF :třída php, která obalí html a vytvoří pdf. Funguje dobře, přizpůsobitelné (pokud znáte php), založené na pdflib, pokud si dobře pamatuji, trvá to i nějaké CSS. Špatná zpráva:pomalý, když je html velký nebo složitý.

HTML2PS :totéž jako DOMPDF, ale tento převeďte nejprve do .ps (ghostscript), poté do libovolného formátu, který potřebujete (pdf, jpg, png). Pro mě je to o něco lepší než dompdf, ale mám stejný problém s rychlostí .. oh, lepší kompatibilita s css.

Tyto dvě jsou třídy php, ale pokud můžete nainstalovat nějaký software na server a přistupovat k němu prostřednictvím passthru() nebo system(), podívejte se také na tyto:

wkhtmltopdf :založený na webkitu (safari's wrapper), je opravdu rychlý a výkonný.. zdá se, že je nejlepší (atm) pro převod html stránek do pdf za běhu, přičemž 3 stránkový xHTML dokument s CSS2 zabere pouhé 2 sekundy. Je to nedávný projekt, každopádně stránka google.code je často aktualizována.

htmldoc :tohle je tank, opravdu se nikdy nezastaví/nehavaruje.. projekt vypadá jako smrt v roce 2007, ale každopádně, pokud nepotřebujete kompatibilitu s css, může to být pro vás příjemné.

tcpdf - toto je vylepšená a udržovaná verze fpdf. Hlavní funkce tcpdf a má také kratší dobu provádění s velkým výkonem. Podrobný návod na použití dvou nejoblíbenějších tříd generování PDF:TCPDF a FPDF. Následujte prosím tento odkaz .

Viz také tyto příspěvky.

  1. Převést HTML + CSS na PDF pomocí PHP ?
  2. Který z nich je nejlepší PDF -API pro PHP?
  3. Exportovat html do PDF v PHP?
  4. Zápis HTML s proměnnými PHP do soubor PDF?
  5. Nástroj pro export html jako pdf
  6. Převod HTML v souboru PHP na Soubor PDF


  1. MySQL Cast jako Boolean

  2. Jak nastavit replikaci MariaDB 10.3 pomocí Ansible a Vagrant

  3. MÍSTO spouštěčů – část 1

  4. Připojení k databázi pomocí PHP