TCPDF para crear documentos PDF con PHP

TCPDF es una librería muy útil para crear documentos PDF, esta librería es descendiente FPDF, aunque se han reescrito muchos módulos, hoy en desde mi punto de vista y la experiencia que he tenido con esta librería puedo decir que es con la mejor que he trabajado, y es que tiene todo lo que necesito, por lo que no tengo que agregar ningún plugin o librería externa para complementar alguna funcionalidad.
Entre las funciones interesantes destaca:

  • Soporte UTF-8 unicode
  • Soporte para agregar código HTML, CSS y JavaScript en el doumento
  • Crearcion de figuras geométricas
  • Soporte de imágenes JPG, PNG, SVG y otros formatos vía ImagMagick
  • Transparencia en colores
  • Enzabezado y pie de apgina
  • Adjuntar documentos en el PDF
  • Multiples columnas
  • Codigo de barras
  • Codigo Qr
  • Entre otras opciones

 

En la página oficial encontraras múltiples ejemplos tanto en PDF como su respectivo código fuente. Y por supuesto podemos descargarla y utilizarla sin problemas de licencia, pero apoyemos a este tipo de proyectos que nada nos cuesta uno o dos clics.

Te recomiendo crear una clase que extienda de TCPDF, para evitar el header y footer default, tal como se muestra en el siguiente código, ademas que nos permite personalizar nuestros PDF’s

 

mypdf

Leave a Reply

Your email address will not be published. Required fields are marked *