Kapitel 11. Zend_Pdf

Inhaltsverzeichnis

11.1. Einführung
11.2. Erstellen und Laden von PDF Dokumenten
11.3. Änderungen von PDF Dokumenten speichern
11.4. Dokument Seiten
11.5. Zeichnen
11.5.1. Geometrie
11.5.2. Farben
11.5.3. Zeichnen von Formen
11.5.4. Zeichnen von Text
11.5.5. Verwendung von Zeichensätzen
11.5.6. Zeichnen von Grafiken
11.5.7. Stil der Strichzeichnungen
11.5.8. Füllstil
11.5.9. Drehungen
11.5.10. Speichern/Wiederherstellen des Grafikzustand
11.5.11. Zeichenbereich
11.5.12. Stile
11.6. Anwendungsbeispiel für die Zend_Pdf Komponente

11.1. Einführung

Die Zend_Pdf Komponente ist ein komplett in PHP 5 geschriebenes Werkzeug für die Veränderung von PDF (Portable Document Format) Dateien. Es kann bestehende Dokumente laden, neue Dokumente erstellen, Dokumente modifizieren und modifizierte Dokumente speichern. Dadurch kann es jede PHP-getriebene Anwendung unterstützen, Dokumente im PDF Format dynamisch aufzubereiten, indem bestehende Vorlagen modifiziert oder Dokumente von Grund auf neu erstellt werden. Die Zend_Pdf Komponente stellt die folgenden Funktionen bereit:

  • Erstellen von neuen Dokumenten oder Laden von vorhandenen Dokumenten. [1]

  • Rückgabe einer vorgegebenen Revision eines Dokuments.

  • Verändern von Seiten innerhalb eines Dokuments. Ändern der Seitensortierung, Hinzufügen von neuen Seiten, Entfernen von Seiten aus einem Dokument.

  • Verschiedene einfache Grafikelemente (Linien, Rechtecke, Polygon, Kreise, Ellipsen und Kreisausschnitte).

  • Zeichnen von Texten unter Verwendung von 14 Standard Zeichensätzen.

  • Drehungen.

  • Zeichnen von Grafiken. [2]

  • Schrittweise Aktualisierung von PDF Dateien.



[1] PDF V1.4 (Acrobat 5) Dokumente werden für das Laden derzeit unterstützt.

[2] JPG, PNG [Bis zu 8bit+Alpha] und TIFF Grafiken werden unterstützt.