PDFEl formato .PDF (Portable Document Format) es uno de los más utilizados por sus características compuestas de mapas de bits, imágenes vectoriales y texto. Es un formato que permite la fidelidad del diseño original de un documento para trabajar con él existen librerías que trabajan para generar este tipo de archivos.

Entre las características del formato .PDF es que es múlti plataforma, permite integrar cualquier tipo de elementos y lo más interesante es que es una especificación abierta con alternativas de software libre. Buscando más información sobre librerías que generan archivos .PDF encontré las siguientes.

Diferentes librerías para generar archivos .PDF

  • Fpdf: es uno de los más populares entre desarrolladores, genera archivos PDF con PHP y tiene licencia libre sin restricciones. Un ejemplo que puedes ver es Pdf-generator.
  • iText: con iText puedes generar archivos PDF de forma rápida, soportado por la tecnología Java y con una licencia MPL/LGPL.
  • Alivepdf: funciona con ActionScript 3, librería Open Source y con licencia MIT.
  • Tcpdf:es una clase PHP Open Source que genera documentos PDF, un proyecto que dio inicio en el 2002 que funciona con una licencia LGPL.
  • Haru: es crossplataform y funciona en C++ utiliza una licencia ZLIB/LIBPNG.
  • Apache FOP: es una aplicación Java que funciona con una licencia Apache, versión 2.0 y lee XSL-FO.

Estas son algunas de las librerías que encontré y si conoces otras opciones me encantará conocerlas en tus comentarios. No te olvides que también existen programas alternativos que te ayudan en la generación de archivos PDF. ¿Cuáles has utilizado?