Bonjour,
Sur la définition de ma page, je veux tester sur la position pour pouvoir afficher l'image que sur la première page.
Avez-vous des idées?
Merci par avance.
Bonjour,
Sur la définition de ma page, je veux tester sur la position pour pouvoir afficher l'image que sur la première page.
Avez-vous des idées?
Merci par avance.
Pas trop compris l'histoire la position, mais si tu veux mettre une image sur une page (une page de garde par exemple), il te suffit de l'appeler dans ton <fo:layout-master-set> :
et appelée avec master-reference="pdg" dans laquelle tu met l'image souhaitée ou autre...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <fo:simple-page-master master-name="pdg" > <fo:region-body margin-top="1cm" /> <fo:region-before extent="3cm"/> <fo:region-after extent="1.5cm"/> </fo:simple-page-master>
Merci mais ça ne marche pas toujour.
J'ai fait :
1)
<xsl:template match="/">
<fo:root>
<fo:layout-master-set>
<fo:page-sequence-master master-name="page3">
<fo:repeatable-page-master-alternatives>
<fo:conditional-page-master-reference page-position="first" master-reference="first-page"/>
</fo:repeatable-page-master-alternatives>
</fo:page-sequence-master>
</fo:layout-master-set>
<xsl:apply-templates />
</fo:root>
<fo:root>
<fo:layout-master-set>
<fo:simple-page-master master-name="first-page" page-width="8.5in" page-height="8in">
<fo:region-body margin="3cm" region-name="body"/>
<fo:region-after extent="2cm" region-name="first-page-footer"/>
</fo:simple-page-master>
</fo:layout-master-set>
<xsl:apply-templates />
</fo:root>
</xsl:template>
Puiis dans la définition de ma page j'ai ajouté ça
<xsl:template match="content">
<fo:page-sequence master-reference="page3">
<fo:static-content flow-name="first-page-footer">
<fo:block>pagedsfhhfdddddddddddddddddddddddddddddddddddddddddddddddddddd <page-number/></fo:block>
<fo:block>this is the first page footer</fo:block>
</fo:static-content>
<fo:flow flow-name="body">
<fo:block>
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Curabitur pretium tincidunt nunc. Fusce consequat fermentum mi. Aliquam consectetuer lorem sit amet elit. Curabitur adipiscing facilisis tellus. Quisque laoreet lacinia lectus. Nam euismod leo id massa. Maecenas tempus, enim ut facilisis porttitor, nunc purus fermentum nibh, ut dictum ligula purus et neque. Praesent iaculis. Nam eleifend tortor vel metus. In neque nulla, accumsan sit amet, porttitor vel, mattis eu, augue. Maecenas sagittis egestas nulla. Nam condimentum augue at felis. Vestibulum fringilla laoreet dui. Morbi tristique molestie lectus. Aliquam nunc neque, hendrerit sed, eleifend id, tempus nec, sem. Donec eleifend faucibus nibh. Etiam imperdiet, ante quis feugiat sollicitudin, lacus erat dictum lectus, vitae vulputate pede magna et nisl. Suspendisse tempus tortor non mauris. Praesent ultricies mattis nunc. Nunc id turpis non nisl tincidunt congue.
</fo:block>
<fo:block>
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Curabitur pretium tincidunt nunc. Fusce consequat fermentum mi. Aliquam consectetuer lorem sit amet elit. Curabitur adipiscing facilisis tellus. Quisque laoreet lacinia lectus. Nam euismod leo id massa. Maecenas tempus, enim ut facilisis porttitor, nunc purus fermentum nibh, ut dictum ligula purus et neque. Praesent iaculis. Nam eleifend tortor vel metus. In neque nulla, accumsan sit amet, porttitor vel, mattis eu, augue. Maecenas sagittis egestas nulla. Nam condimentum augue at felis. Vestibulum fringilla laoreet dui. Morbi tristique molestie lectus. Aliquam nunc neque, hendrerit sed, eleifend id, tempus nec, sem. Donec eleifend faucibus nibh. Etiam imperdiet, ante quis feugiat sollicitudin, lacus erat dictum lectus, vitae vulputate pede magna et nisl. Suspendisse tempus tortor non mauris. Praesent ultricies mattis nunc. Nunc id turpis non nisl tincidunt congue.
</fo:block>
<fo:block>
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Curabitur pretium tincidunt nunc. Fusce consequat fermentum mi. Aliquam consectetuer lorem sit amet elit. Curabitur adipiscing facilisis tellus. Quisque laoreet lacinia lectus. Nam euismod leo id massa. Maecenas tempus, enim ut facilisis porttitor, nunc purus fermentum nibh, ut dictum ligula purus et neque. Praesent iaculis. Nam eleifend tortor vel metus. In neque nulla, accumsan sit amet, porttitor vel, mattis eu, augue. Maecenas sagittis egestas nulla. Nam condimentum augue at felis. Vestibulum fringilla laoreet dui. Morbi tristique molestie lectus. Aliquam nunc neque, hendrerit sed, eleifend id, tempus nec, sem. Donec eleifend faucibus nibh. Etiam imperdiet, ante quis feugiat sollicitudin, lacus erat dictum lectus, vitae vulputate pede magna et nisl. Suspendisse tempus tortor non mauris. Praesent ultricies mattis nunc. Nunc id turpis non nisl tincidunt congue.
</fo:block>
<fo:block>
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Curabitur pretium tincidunt nunc. Fusce consequat fermentum mi. Aliquam consectetuer lorem sit amet elit. Curabitur adipiscing facilisis tellus. Quisque laoreet lacinia lectus. Nam euismod leo id massa. Maecenas tempus, enim ut facilisis porttitor, nunc purus fermentum nibh, ut dictum ligula purus et neque. Praesent iaculis. Nam eleifend tortor vel metus. In neque nulla, accumsan sit amet, porttitor vel, mattis eu, augue. Maecenas sagittis egestas nulla. Nam condimentum augue at felis. Vestibulum fringilla laoreet dui. Morbi tristique molestie lectus. Aliquam nunc neque, hendrerit sed, eleifend id, tempus nec, sem. Donec eleifend faucibus nibh. Etiam imperdiet, ante quis feugiat sollicitudin, lacus erat dictum lectus, vitae vulputate pede magna et nisl. Suspendisse tempus tortor non mauris. Praesent ultricies mattis nunc. Nunc id turpis non nisl tincidunt congue.
</fo:block>
<fo:block>
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Curabitur pretium tincidunt nunc. Fusce consequat fermentum mi. Aliquam consectetuer lorem sit amet elit. Curabitur adipiscing facilisis tellus. Quisque laoreet lacinia lectus. Nam euismod leo id massa. Maecenas tempus, enim ut facilisis porttitor, nunc purus fermentum nibh, ut dictum ligula purus et neque. Praesent iaculis. Nam eleifend tortor vel metus. In neque nulla, accumsan sit amet, porttitor vel, mattis eu, augue. Maecenas sagittis egestas nulla. Nam condimentum augue at felis. Vestibulum fringilla laoreet dui. Morbi tristique molestie lectus. Aliquam nunc neque, hendrerit sed, eleifend id, tempus nec, sem. Donec eleifend faucibus nibh. Etiam imperdiet, ante quis feugiat sollicitudin, lacus erat dictum lectus, vitae vulputate pede magna et nisl. Suspendisse tempus tortor non mauris. Praesent ultricies mattis nunc. Nunc id turpis non nisl tincidunt congue.
</fo:block>
</fo:flow>
</fo:page-sequence>
et j'ai comme message d'erreur "master-reference 'page3' for fo:page-sequence matches no simple-page-master or page-sequence-master"
Merci de votre aide
Merci, j'ai finalement trouvé.
Partager