07 Feb

Convertir un archivo de texto a pdf por código php

dompdf en una librería PHP que te permitirá convertir HTML a PDF. Puede interpretar tags html, CSS incluidos y externos con lo cual se puede lograr documentos PDF que son el reflejo de los html.

Características
dompdf requiere para su funcionamiento PHP 5 y entre las cualidades mas destacables tenemos:
Soporte de propiedades, selectores CSS 2.1.
Soporte de atributos HTML 4.0
Soporte para hojas de estilos externas (local o remoto)
Soporte para tablas, incluyendo las propiedades de filas y columnas.
Soporte de imágenes GIF, JPG y PNG.
Soporte para links y anchors.
Soporte inline de PHP.
No necesita instalar librerías adicionales, por que utiliza R&OS PDF class.

Utilizando dompdf
Utilizar dompdf es muy sencillo, lo primero es incluir el archivo dompdf_config.inc.php y luego crear una instancia de la clase DOMPDF.

  1. require_once(“dompdf_config.inc.php”);
  2. $html =
  3.   ‘<html><body>’.
  4.   ‘<p>Put your html here, or generate it with your favourite ‘.
  5.   ‘templating system.</p>’.
  6.   ‘</body></html>’;
  7.  
  8. $dompdf = new DOMPDF();
  9. $dompdf->load_html($html);
  10. $dompdf->render();
  11. $dompdf->stream(“sample.pdf”);

Como se puede observar es muy sencilla de utilizar y se puede lograr muy buenos resultados. Si deseas probar el funcionamiento puede utilizar dompdf Demo el cual muestra un formulario en el cual puedes ingresar el html que deseas y te generará automáticamente el pdf.

Share this

Leave a reply