El PDF es un formato de almacenamiento de documentos, desarrollado por la empresa Adobe Systems. Su principal catacterÃstica es que permite exportar archivos con texto enriquecido, manteniendo el diseño con una gran capacidad de compresión.
¿Cómo generar un PDF? Hay varias opciones. Aquà seleccionamos 10 para que elijas la que más se adapte a tus necesidades.
FPDF Library PDF generator
FPDF es una clase PHP que te permite generar archivos PDF con puro PHP, es decir, sin necesidad de usar la librerÃa PDFlib. Se trata de una librerÃa completamente gratuita, de licencia libre (Ver Más»).
iText
iText es una librerÃa que nos permite generar PDFs al paso. Es ideal para aquellos desarrolladores que buscan realzar sitios webs y otras aplicaciones con generación y/o manipulación dinámica de PDFs. No se trata de una aplicación de uso final (es decir, no puedes acceder en forma directa como a tus aplicaciones de escritorio), sino que debes incorporarla a tus propias aplicaciones para poder automatizar la creación y manipulación de PDFs. Soporta tecnologÃa Java (Ver Más»).
AlivePDF
Es una librerÃa ActionScript3, de código abierto, que provee 100% de generación de archivos PDF del lado del cliente (Ver Más»).
Prawn
Prawn es una librerÃa escrita en Ruby que permite generar PDF fácilmente (Ver Más»).
TCPDF
TCPDF es una clase PHP de código abierto para generar documentos PDF (Ver Más»).
PDFsharp
PDFsharp es la librerÃa open source que fácilmente genera documentos PDF de cualquier lenguaje .NET. Las mismas rutinas de escritura se pueden utilizar para crear documentos PDF, dibujar en la pantalla o enviar información de salida a cualquier impresora (Ver Más»).
LibHaru
LibHaru es una librerÃa gratuita, de plataforma cruzada y código abierto que nos ayudará a la hora de generar nuestros PDFs. Se encuentra escrita en C++ (Ver Más»).
Apache FOP
Apache FOP (Procesador de formateo de objetos) es un formateador de impresión dirigido por objetos de formateo XSL (XSL-FO) y un fomateador de salida independiente. Se trata de una aplicación Javascript que lee un árbol de objeto de formateo (FO) y da a las páginas resultantes a una salida especificada. Los formatos de salida que soporta actualmente son PDF, PS, PCL, AFP, XML, Print, AWT y PNG; y los no tan excéntricos RTF and TXT (Ver Más»).
PDF Clown Project
PDF Clown Project es una implementación de código abierto de la especificación de PDF publicada por Adobe® Systems Inc., escrita como una librerÃa de clases para varios lenguajes (Javaâ„¢ 1.5 y C# 2.0). Soporta .NET y Java (Ver Más»).
iText#
iText# (iText mejorada) es un puerto de la librerÃa open source Java del iText escrita por completo en C# para la plataforma .NET. iText# es una librerÃa que permite generar archivos PDF rápidamente. Es implementado como assembly (Ver Más»).
Fuente: AjaxLine








Lunes, 13 de Abril de 2009 a las 17.28
Excelente articulo, como siempre, claro y conciso…, exitos
Martes, 14 de Abril de 2009 a las 10.07
Muchas gracias les estoy muy agradecido, soy estudiante y siempre quise saber como se hacian este tipos de documentas dinamicamente, muchas gracias
Miércoles, 29 de Abril de 2009 a las 17.02
Buen aporte! Gracias!