Capítulo 11. PDF
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
El Formato de Documento Portátil (PDF) de Adobe es una forma popular de conseguir un aspecto coherente, tanto en pantalla como impreso, para los documentos. Este capítulo te muestra cómo crear dinámicamente archivos PDF con texto, gráficos, enlaces y mucho más. Hacerlo te abre la puerta a muchas aplicaciones. Puedes crear casi cualquier tipo de documento comercial, incluidos formularios de cartas, facturas y recibos. Además, puedes automatizar la mayor parte del papeleo superponiendo texto a un escaneado del formulario en papel y guardando el resultado como archivo PDF.
Extensiones PDF
PHP dispone de varias bibliotecas para generar documentos PDF. Los ejemplos de este capítulo utilizan la popularbiblioteca FPDF, un conjunto de código PHP que incluyes en tus scripts con la función require()
-no requiere ninguna configuración o soporte del lado del servidor, por lo que puedes utilizarla incluso sin soporte de tu host. Sin embargo, los conceptos básicos, la estructura y las características de un archivo PDF deberían ser comunes a todas las bibliotecas PDF.
Nota
Otra biblioteca generadora de PDF, TCPDF, maneja mejor que FPDF los caracteres especiales HTML y la salida multilingüe UTF-8. Búscala si necesitas esa capacidad. Los métodos que utilizarás son writeHTMLCell()
y writeHTML()
.
Documentos y páginas
Un documento PDF se compone de varias páginas, ...
Get Programación PHP, 4ª Edición now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.