Contao Open Source CMS > Erweitern > Erweiterungsliste > [pdf-template] Template und CSS für PDF-Ausgabe von Artikeln 0.1.0 beta1

Erweiterungen > pdf-template

[pdf-template] Template und CSS für PDF-Ausgabe von Artikeln

Mit pdf-template kann eine gespeicherte PDF-Datei als Layoutvorlage für die PDF-Ausgabe aktiviert werden.

Mit der Erweiterung pdf-template kann eine gespeicherte PDF-Datei als Layoutvorlage für die PDF-Ausgabe dienen. Die Vorlage sollte im Format PDF Specification 1.3 vorliegen. Die Vorlage kann eine oder mehrere Seiten enthalten, die der Reihenfolge nach in die Ausgabe übernommen werden. Werden mehr Seiten ausgegeben, als in der Vorlage vorhanden sind, wiederholt sich die letzte Seite bis zum Ende der Ausgabe.

Die Vorgaben werden in der "Startpunkt einer Webseite" gemacht und gelten auf allen Seiten unterhalb dieses Startpunkts. So ist es möglich sprachen- oder domainabhängig verschiedene PDF-Layouts zu verwenden. Abhängig vom Layout können die Ränder der Textausgabe eingestellt werden, damit nicht Kopf- oder Fußbereich des Layout von den Artikeln überschrieben werden.

TCPDF unterstützt seit der Version 5.1.000 auch CSS. In Contao ist der Update von TCPDF in Version 2.9.3 erfolgt, deshalb ist diese Erweiterung auch erst ab dieser Contao-Version freigegeben.

TCPDF unterstützt nur einen Teil der CSS-Anweisungen, gerade bei den Fonts gibt es starke Einschränkungen. Deshalb war es nicht sinnvoll die bestehenden Seiten-CSS-Dateien zu verwenden. Für diese Erweiterung gibt es eine eigene CSS in /tl_files/tcpdf.css, die in den Einstellungen auch deaktiviert werden kann. Mit den CSS-Anweisungen muss man viel probieren, es gibt leider keine Liste, was TCPDF versteht und was nicht.

Für den Betrieb ist die Plugin-Erweiterung tcpdf_ext erforderlich, die gleich automatisch mit installiert wird. Diese Erweiterung basiert auf dem Modul FPDI, entwickelt von Setasign (www.setasign.de) - Jan Slabon - und ist veröffentlicht unter der Apache Software Lizenz, Version 2.0.

Ich wünsche viel Spaß mit der Erweiterung und würde mich über Euer Feedback freuen.

Version0.1.0 beta1TypFrei
Freigabedatum2011-01-22KategorieAnwendung
LizenzASL 2.0
Urheberrecht© 2011 by Softleister, © Setasign - Jan Slabon
AutorHagen Klemp (do_while) http://www.softleister.de
Freigabe-Notizen und Änderungs-Log für 0.1.0 beta1Andere Versionen
  • 0.1.0 beta1 - Erste Betaversion zum Ausprobieren
    Build 19 umschifft den Fehler von TCPDF bei

     

1.0.0 stable
Version Funktion
10.00
Total Funktion
10.00
Version Bedienung
10.00
Total Bedienung
10.00
Version Qualität
9.00
Total Qualität
9.00
Version Wertung
9.67 (1 Stimmen)
Total Wertung
9.67 (1 Stimmen)
Version Downloads205Total Downloads253
Version Install.429Total Install.563
Version Updates10Total Updates63
Abhängigkeiten dieser ErweiterungVon dieser abhängige andere Erweiterungen
NameVersion vonVersion bis
Contao2.9.3 stable2.10.0 rc1
tcpdf_ext0.1.0 beta10.1.0 beta1
NameVersion vonVersion bis
PaketGrösseDatum
Contao_pdf-template_10003_26.zip131722011-08-11 13:58