SVG einbinden mit TCPDF5.0

SVG einbinden mit TCPDF5.0

Gut gebettet

TCPDF, einen PHP-Klasse zum Erzeugen von PDF-Dokumenten, ist in Version 5.0 mit neuen Funktionen erhältlich.

Die größte Neuerung besteht in der Möglichkeit, SVG-Grafiken in die PDF-Dateien einzubetten. Die TCPDF-Website demonstriert auf ihrer Beispielseite, wie der PHP-Code und das Resultat aussehen (Example 58). Dabei kann der Programmierer wählen, ob die Vektorgrafiken mittels Imagemagick gerastert werden sollen.

Ebenfalls neu sind die Methoden RoundedRectXY(), die ein Rechteck mit abgerundeten Ecken zeichnet, sowie PieSectorXY() zur Ausgabe eines Ellipsensektors, etwa in Tortendiagrammen. Daneben gibt es neue Modi für QR-Barcodes sowie einige Korrekturen und Bugfixes.

TCPDF benötigt für grundlegende Features keine externen Bibliotheken, unterstützt UTF-8 und beherrscht eine große Zahl von Papierformaten, Schrifttypen und Bildformaten. Auch Anmerkungen, Links und Attachments für PDFs sind möglich. Die Klasse steht für PHP 5 und PHP 4 zur Verfügung und ist unter LGPLv2.1 lizenziert. Auf der TCPDF-Homepage gibt es den Quellcode als Zip-Archiv sowie zahlreiche Codebeispiele und Dokumentation.

E-Mail Benachrichtigung
Benachrichtige mich zu:
0 Kommentare
Älteste
Neuste Beste Bewertung
Inline Feedbacks
Alle Kommentare anzeigen
Nach oben