Skip to content

Kategorie:PDF Template_schreiben

Marlon Kern edited this page Apr 11, 2016 · 6 revisions

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:

  1. Template für das Basisdokument erzeugen, siehe Basisdokument erzeugen.
  2. Zentrale Templates für den Inhaltsbereich definieren, siehe Zentrales Template für den Inhaltsbereich.
  3. Template für die Inhalte der Titelseite erzeugen, siehe Inhalte der Titelseite.
  4. Template für die Inhalte der Standardseiten (Fließtext mit Bildern und Tabellen), siehe.
  5. Template für die Fußzeile anlegen, siehe.
  6. Optional: Template für die Inhalte der Schluss-Seite anlegen, siehe Inhalte für die letzte Seite.

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

  1. Seitentemplates aus der PDF-Musterdatei anlegen, siehe Seitentemplates bestimmen.
  2. Seitenlayout bestimmen, siehe Seitenlayout bestimmen.
  3. Schriften auswählen, siehe.

Kategorie:Vorlage für die PDF-Ausgabe erstellen

Clone this wiki locally