XSL-FO-Ausgang
XSL-FO in <fo: flow> Element innerhalb Ausgang definiert.
XSL-FO-Seite (Seite), Durchfluss (Flow) und einen Block (Block)
Inhalt "Block" wird "fließen" in die "Seite", und anschließend auf die Medien.
XSL-FO-Ausgang wird in der Regel innerhalb von verschachtelten <fo: block> Element nach innen, <fo: block> verschachtelt <fo: flow> Element nach innen, <fo: flow> verschachtelt <fo: page-sequence> -Element innerhalb :
<fo:page-sequence>
<fo:flow flow-name="xsl-region-body">
<fo:block>
<!-- Output goes here -->
</fo:block>
</fo:flow>
</fo:page-sequence>
<fo:flow flow-name="xsl-region-body">
<fo:block>
<!-- Output goes here -->
</fo:block>
</fo:flow>
</fo:page-sequence>
XSL-FO-Instanzen
Schauen wir uns eine echte XSL-FO-Instanzen suchen Jetzt:
<?xml version="1.0" encoding="ISO-8859-1"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
<fo:layout-master-set>
<fo:simple-page-master master-name="A4">
<fo:region-body />
</fo:simple-page-master>
</fo:layout-master-set>
<fo:page-sequence master-reference="A4">
<fo:flow flow-name="xsl-region-body">
<fo:block>Hello W3CSchool</fo:block>
</fo:flow>
</fo:page-sequence>
</fo:root>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
<fo:layout-master-set>
<fo:simple-page-master master-name="A4">
<fo:region-body />
</fo:simple-page-master>
</fo:layout-master-set>
<fo:page-sequence master-reference="A4">
<fo:flow flow-name="xsl-region-body">
<fo:block>Hello W3CSchool</fo:block>
</fo:flow>
</fo:page-sequence>
</fo:root>
Die Ausgabe des Codes ist oben, wie folgt:
Hello W3CSchool