Ver Mensaje Individual
  #1  
Antiguo 22-01-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Reputación: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Generar documentos PDF al vuelo

Hola,

Si alguna vez os véis en la necesidad de generar documentos PDF al vuelo podéis echar un vistazo a la clase FPDF, que, como reza su página Web:

Cita:
FPDF es una clase escrita en PHP que permite generar documentos PDF directamente desde PHP, es decir, sin usar la biblioteca PDFlib. La ventaja es que, mientras PDFlib es de pago para usos comerciales, la F de FPDF significa Free (gratis y libre): puede usted usarla para cualquier propósito y modificarla a su gusto para satisfacer sus necesidades.
FPDF tiene otras ventajas: funciones de alto nivel. Esta es una lista de sus principales características:
  • Elección de la unidad de medida, formato de página y márgenes
  • Gestión de cabeceras y pies de página
  • Salto de página automático
  • Salto de línea y justificación del texto automáticos
  • Admisión de imágenes (JPEG y PNG)
  • Colores
  • Enlaces
  • Admisión de fuentes TrueType, Type1 y codificación
  • Compresión de página
FPDF no necesita de ninguna extensión para PHP (excepto la biblioteca zlib si se va a activar la opción de compresión) y funciona con PHP4 y PHP5.
En la página Web de la clase FPDF encontraréis ejemplos, tutoriales y documentación traducida al español. Si tenéis problemas con los caracteres del español como tildes, eñes y demás, no dejéis de probar la extensión y nueva implementación de la clase FPDF: TCPDF.

Funciona exactamente igual que la anterior (con pocos cambios) y como particularidad es capaz de tratar con la codificación UTF-8, entre otras particularidades.

Sorprende la sencillez de uso de estas clases, aunque, bueno, todo dependerá del nivel de complejidad del documento PDF que quiera generarse, pero, así a bote pronto diríase que está muy bien pensada y que incorpora soluciones muy acertadas.

Y bueno, ¿a qué viene todo esto? Pues a que ayer estuve jugando un poco con estas clases y quería comentar aquí que todo fue bastante bien, de modo que si os véis en la necesidad de generar documentos PDF desde vuestras aplicaciones PHP... pues eso.

Más información, ejemplos, tutoriales y documentación en las páginas Web respectivas.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita