Unbeantwortetes Thema

PDF Controller - Seitennummerierung und statischer Text je Seite


Autor Nachricht
Verfasst am: 08. 11. 2012 [13:12]
Thorone
Andreas Stolze
Dabei seit: 08.11.2012
Beiträge: 1
Hallo Zusammen,
die automatische Nummerierung von PDF-Seiten lässt sich sehr einfach mit Hilfe von CSS3-Anweisungen erledigen. Hier ein kleines Beispiel:

@page {

@top-left {
content: "Stand: Oktober 2012"; font-family:Arial, Helvetica, sans-serif; font-size:9px; margin-left:110px;
}
@top-right {
content: "Seite " counter(page) " von " counter(pages); font-family:Arial, Helvetica, sans-serif; font-size:9px; margin-right:50px;
}
}

Diese Angaben in euer z.B. print.css sorgen für die Ausgabe der Seitennummern sowie einem statischen Text.


Da statische Inhalte unter Umständen je Seite anders sind (contenticon_smile.gif,
habe ich diese einfach mit page.headerData im Head-Bereich der jeweiligen Seite platziert. Sehr pragmatisch aber funktionell icon_wink.gif


page = PAGE
page {
headerData {
10 = TEXT
10.value = <style type="text/css" media="print" rel="stylesheet">@page { @top-left {content: "Stand: Oktober 2012" !important; font-family:Arial, Helvetica, sans-serif; font-size:9px !important; margin-left:110px; } }</style>
}
}

Ein Beispiel findet ihr unter:
http://www.oc-bayreuth.de/krankheitsbilder/schulter/rehabilitation-schulter/rehabilitation-nach-ratorenmanschettenrekontruktion/

Viele Grüße
Andreas




Powered by TYPO3, TYPO3-Start und TYPO3-MM-Forum