Wasserzeichen und Hintergrundbilder

Es wird ein Wasserzeichen im Hintergrund einer Seite dargestellt.

Es soll gezeigt werden, wie auf den Seiten im Hintergrund ein beliebiges Wasserzeichen platziert werden kann. Dieses Wasserzeichen muss in einer Seitenvorlage (<fo:simple-page-master>) spezifiziert werden, wenn man es auf allen Seiten, die diese Seitenvorlage nutzen, haben möchte. Ansonsten lässt sich ein Wasserzeichen bzw. Hintergrundbild auch in einen beliebigen Block einbinden.

Quellcode

<fo:simple-page-master page-height="297mm" page-width="210mm" margin="20mm 15mm 30mm 15mm" master-name="PageMaster.Inhalt"> ❶          
   <fo:region-body margin="25mm 0mm 15mm 0mm" background-image="Bilder\vertraulich.EPS" background-position="center"/>   ❷
      <fo:region-before .../> 
      <fo:region-after .../> 
</fo:simple-page-master>

❶ Es wird ein <fo:simple-page-master> definiert. Dieser legt die Struktur und die Aufteilung einer Seite fest.

❷ Die Einbindung des Wasserzeichens erfolgt im Element <fo:region-body> und wird somit im Hauptbereich der Seite angezeigt. Das Attribut background-image bestimmt den Pfad zum einzufügenden Hintergrundbild. Mit dem Attribut background-position wird dann dessen Position festgelegt (in diesem Beispiel wird es zentriert).

 

<< zurück vor >>
Tipp der data2type-Redaktion:
Zum Thema XSL-FO bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an:

Copyright © dpunkt.verlag GmbH 2004
Für Ihren privaten Gebrauch dürfen Sie die Online-Version ausdrucken.
Ansonsten unterliegt dieses Kapitel aus dem Buch "XSL-FO in der Praxis" denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.

dpunkt.verlag GmbH, Ringstraße 19B, 69115 Heidelberg, fon 06221-14830, fax 06221-148399, hallo(at)dpunkt.de