Nueva versión de TCPDF, clase PHP para crear PDFs

TCPDF es una librería PHP que permite generar PDFs, la cual usé para crear Post2PDF (plugin para WP que exporta a PDF las librerías).

Entre las novedades que nos ofrece la versión 3 nos encontramos con:

  • Mejoras en el tratamiento de imágenes, como por ejemplo el resize para optimizar el tamaño del PDF o inclusión de todos los tipos de archivos admitidos por GD.
  • Posibilidad de añadir transparencia a los elementos
  • Mejoras para el tratamiento de los colores: CMYK o colores HTML
  • Mejoras en el core y en las clases: propiedades privadas…
  • Ejemplos actualizados
  • Cambio de licencia a LGPL 2.1
  • Solución de errores

TCPDF

TCPDF: más PDF con PHP

Ya de vuelta al “cole”, aunque no del todo, porque aun ando de vacaciones, vuelvo a lo mismo de lo que estaba contando antes de irme, cómo crear documentos PDF con PHP. Al principio empecé mediante el framework de Zend, pero debido a que implicaba ciertas dificultades, ya que no está del todo desarrollado, me pasé a la librería FPDF, la cual es mucho más completa, lo que facilita enormemente la creación de PDFs.

Ahora os cuento sobre TCPDF, una librería basada en FPDF, que hace tiene muy buena pinta, hasta que tenga un rato para ver que tal funciona, os paso las características que tiene:

  • Admite todos los formatos ISO de páginas.
  • UTF-8 y Unicode.
  • Incluye métodos para publicar algunas etiquetas xhtml: h1, h2, h3, h4, h5, h6, b, u, i, a, img, p, br, strong, em, font, blockquote, li, ul, ol, hr, td, th, tr, table, sup, sub, small.
  • Códigos de barra.
  • Admite TrueTypeUnicode, TrueType y Type1.
  • Soporta formatos personalizados de páginas, márgenes y unidades de medida.
  • Encabezados y pie de páginas.
  • Saltos de página.
  • Numeración de páginas.
  • Saltos de línea y justificación de texto.
  • Imágenes JPEG y PNG.
  • Colores.
  • Links.
  • Admite compresión de página, necesita la extensión zlib.
  • Y algo muy importante, está completamente documentado.

TCPDF

Vía / SitePoint