hh: Image auf erster PDF-Seite erzwingen

Beitrag lesen

Hi,

so gut. Da das Produktbild jedoch im XHTML-Code am Ende auftritt, wird >>es rechts oben in der Ecke der zweiten PDF-Seite gestellt.

Das verstehe ich nicht ganz, wie kann etwas ganz "am Ende" stehen, kann du mal etwas von deinem xhtml code preisgeben?

Ansonsten könntest du ja auch eine erste Seite als Deckblatt erstellen, etwa so:

Musst du nur noch an deinen Bedarf anpassen:
  <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
   fo:layout-master-set
    <fo:simple-page-master master-name="erste">
     <fo:region-body margin-top="63mm" margin-bottom="1cm"/>
     <fo:region-before region-name="kopfersteseite" margin-left="1cm"/>
    </fo:simple-page-master>
    <fo:simple-page-master master-name="rest">
     <fo:region-body margin-top="63mm" margin-bottom="1cm"/>
     <fo:region-before region-name="kopfrestseiten" margin-left="1cm"/>
    </fo:simple-page-master>
    <fo:page-sequence-master master-name="buch">
     <fo:single-page-master-reference master-reference="erste"/>
     <fo:repeatable-page-master-reference master-reference="rest"/>
    </fo:page-sequence-master>
   </fo:layout-master-set>

<fo:page-sequence master-reference="buch">
    <fo:static-content flow-name="kopfersteseite">
     <fo:block font-size="16pt">Hier der Inhalt für Kopf erste Seite eintragen bzw. aus der xml mit xsl:value-of holen</fo:block>
    </fo:static-content>
    <fo:static-content flow-name="kopfrestseiten">
     <fo:block text-align="end" font-size="8pt">
Hier der Inhalt für den Kopf der anderen Seiten eintragen oder mit xsl:value-of holen</fo:block>
    </fo:static-content>
    <fo:flow flow-name="xsl-region-body">

<!-- hier deinen Text gbf. mit Bild Tabelle -->

</fo:flow>
   </fo:page-sequence>
  </fo:root>

Wie kann ich erzwingen, dass das Bild auf der 1. Seite bleibt?

Bin für jede Antwort dankbar
Peter

hier ein Code-Fragment:
<xsl:template match="img[@imgname]">
   <fo:block-container
       background-image="images/{@imgname}" background-repeat="no-repeat"
        height="5cm" width="5cm"
        top="3cm" left="15cm"
        position="absolute">
   </fo:block-container>
</xsl:template>