PageRenderTime 44ms CodeModel.GetById 16ms RepoModel.GetById 1ms app.codeStats 0ms

/common/libraries/plugin/html2pdf/exemples/exemple00.php

https://bitbucket.org/chamilo/chamilo-dev/
PHP | 26 lines | 9 code | 2 blank | 15 comment | 0 complexity | 1e8a3457deefc4a7218b3e7d02f59d91 MD5 | raw file
Possible License(s): GPL-2.0, BSD-3-Clause, LGPL-2.1, LGPL-3.0, GPL-3.0, MIT
  1. <?php
  2. /**
  3. * Logiciel : exemple d'utilisation de HTML2PDF
  4. *
  5. * Convertisseur HTML => PDF
  6. * Distribu? sous la licence LGPL.
  7. *
  8. * @author Laurent MINGUET <webmaster@html2pdf.fr>
  9. *
  10. * isset($_GET['vuehtml']) n'est pas obligatoire
  11. * il permet juste d'afficher le r?sultat au format HTML
  12. * si le param?tre 'vuehtml' est pass? en param?tre _GET
  13. */
  14. // r?cup?ration du contenu HTML
  15. ob_start();
  16. include (dirname(__FILE__) . '/res/exemple00.php');
  17. $content = ob_get_clean();
  18. // conversion HTML => PDF
  19. require_once (dirname(__FILE__) . '/../html2pdf.class.php');
  20. $html2pdf = new HTML2PDF('P', 'A4', 'fr', false, 'ISO-8859-15');
  21. // $html2pdf->setModeDebug();
  22. $html2pdf->setDefaultFont('Arial');
  23. $html2pdf->writeHTML($content, isset($_GET['vuehtml']));
  24. $html2pdf->Output('exemple00.pdf');