XSL-FO flowObjeto
Manual de referencia de XSL-FO
Definición y uso
El contenido del objeto <fo:flow> rellena las páginas XSL-FO.
El objeto <fo:flow> contiene todos los elementos que se imprimirán en la página.
Cuando la página está llena, se reutiliza la misma página maestra hasta que todo el texto se haya impreso.
El objeto <fo:flow> tiene un atributo "flow-name" que define a dónde irá el contenido.
Sintaxis
<fo:flow>
<!--
Contents:(block|block-container|
table-and-caption|table|
list-block)+
-->
</fo:flow>
<!--
Contents:(block|block-container|
table-and-caption|table|
list-block)+
-->
</fo:flow>
Atributos
| Atributos |
|---|
| flow-name |
Ejemplo 1
Un ejemplo "real" de XSL-FO:
<?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:simple-page-master>
</fo:layout-master-set>
<fo:page-sequence master-reference="A4">
<fo:flow flow-name="xsl-region-body">
<fo:block>Hello EJEMPLO</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:simple-page-master>
</fo:layout-master-set>
<fo:page-sequence master-reference="A4">
<fo:flow flow-name="xsl-region-body">
<fo:block>Hello EJEMPLO</fo:block>
</fo:flow>
</fo:page-sequence>
</fo:root>
La salida del código anterior se muestra a continuación:
| Hello EJEMPLO
|
Manual de referencia de XSL-FO Otras extensiones