PHP - jak vytvořit .PDF soubor jednoduše?


17. 10. 2014

Potřebujete si vygenerovat .PDF soubor ve vašem projektu? Znám řešení, které je elegantní, působivé a přitom naprosto triviální. Řešení se jmenuje mPDF - je to PHP třída, která generuje PDF soubory z UTF-8 zakódovaného HTML. Třída mPDF je postavena na FPDF a HTML2FPDF, ale obsahuje řadu vylepšení.

K vytvoření PDF souboru stačí použít základní inicializaci, kterou naleznete v dokumentaci. Třída pěkně schroupe např. obsah vygenerovaný WYSIWYG editorem. K vygenerování PDFka vám postačí 3 následující body:  

  1. naincludovat soubor třídy include('../mpdf.php');
  2. nasypat obsah vašeho editoru do třídy $mpdf->WriteHTML($_POST['editor']);
  3. a zavolat output $mpdf->Output();
  4. ...máte vytvořený PDF soubor.

Třída má samozřejmě možnost další konfigurace, doporučuji projít manuál. Já osobně třídu používám ke generování faktur nebo smluv. Pokud máte nějaký lepší tip na generování PDF souborů, napište mi do komentářů. 


+1
pin it
share

Komentářů k článku: Přečteno: 2074x

komentáře od Disqus