Tabla de contenidos
- 55.1. Introducción
- 55.2. Creación y carga de documentos PDF
- 55.3. Guardar cambios en documentos PDF
- 55.4. Trabajando con páginas
- 55.5. Dibujo
- 55.5.1. Geometría
- 55.5.2. Colores
- 55.5.3. Dibujo de formas
- 55.5.4. Dibujo de texto
- 55.5.5. Uso de fuentes
- 55.5.6. Limitaciones de las fuentes PDF estándar
- 55.5.7. Extracción de fuentes
- 55.5.8. Dibujo de imágenes
- 55.5.9. Estilo de dibujo de líneas
- 55.5.10. Estilo de relleno
- 55.5.11. Transformaciones lineales
- 55.5.12. Guardar/restaurar el estado gráfico
- 55.5.13. Recorte del área de dibujo
- 55.5.14. Estilos
- 55.5.15. Transparencia
- 55.6. Funciones interactivas
- 55.6.1. Destinos
- 55.6.1.1. Tipos de destino admitidos
- 55.6.1.1.1. Zend_Pdf_Destination_Zoom
- 55.6.1.1.2. Zend_Pdf_Destination_Fit
- 55.6.1.1.3. Zend_Pdf_Destination_FitHorizontally
- 55.6.1.1.4. Zend_Pdf_Destination_FitVertically
- 55.6.1.1.5. Zend_Pdf_Destination_FitRectangle
- 55.6.1.1.6. Zend_Pdf_Destination_FitBoundingBox
- 55.6.1.1.7. Zend_Pdf_Destination_FitBoundingBoxHorizontally
- 55.6.1.1.8. Zend_Pdf_Destination_FitBoundingBoxVertically
- 55.6.1.1.9. Zend_Pdf_Destination_Named
- 55.6.1.2. Procesamiento de destinos a nivel de documento
- 55.6.2. Acciones
- 55.6.3. Esquema del documento (marcadores)
- 55.6.4. Anotaciones
- 55.7. Información del documento y metadatos
- 55.8. Ejemplo de uso del módulo Zend_Pdf
El componente Zend_Pdf es un motor de manipulación de
PDF (Portable Document Format). Puede cargar, crear, modificar
y guardar documentos. Así, puede ayudar a cualquier aplicación PHP
a crear documentos PDF dinámicamente modificando documentos
existentes o generando otros nuevos desde cero. Zend_Pdf ofrece las
siguientes características:
Crear un nuevo documento o cargar uno existente. [7]
Recuperar una revisión específica del documento.
Manipular páginas dentro de un documento. Cambiar el orden de las páginas, añadir páginas nuevas, eliminar páginas de un documento.
Distintas primitivas de dibujo (líneas, rectángulos, polígonos, círculos, elipses y sectores).
Dibujo de texto usando cualquiera de las 14 fuentes estándar (incorporadas) o sus propias fuentes TrueType personalizadas.
Rotaciones.
Dibujo de imágenes. [8]
Actualización incremental de archivos PDF.