Kategorie:PDF-Template schreiben

Aus PapayaCMS

Wechseln zu: Navigation, Suche

Das PDF-Template schreiben Sie ebenso wie Webseiten-Templates in XSLT. Die Ausgabe ist jedoch kein HTML, sondern ein papaya-Formatierungsobjekt. Dieses Formatierungsobjekt ist eine XML-Datei, die vom Aufbau her ein wenig an XSL-FO angelehnt ist. Ähnlich wie bei XSL-FO enthält diese Datei also Anweisungen für den PDF-Prozessor, um die Inhalte in ein entsprechendes PDF zu setzen.

Anders als bei Webseiten-Templates müssen Sie für die PDF-Vorlage einen anderen Ausgabefilter benutzen. Der PDF-Ausgabefilter führt nach dem XSLT-Durchgang den PDF-Prozessor aus, um das PDF-Dokument zu setzen.

Als Ausgangsprojekt für eigene PDF-Templates können Sie das Standard-PDF-Template benutzen, das in den folgenden Unterabschnitten beschrieben wird. Wenn Sie ein eigenes Template erstellen, legen Sie in der Regel folgende XSLT-Templates an:

Um das Basisdokument zu erzeugen, müssen Sie zudem folgende Schritte durchführen:

Persönliche Werkzeuge