documento XSL-FO
documento XSL-FO
documentos XSL-FO son archivos XML con información de salida.
documentos XSL-FO almacenados en la extensión de archivo .fob .fo o archivo. Puede también documento XSL-FO se almacena como una extensión de archivo .xml, haciendo así que puede hacer que los documentos XSL-FO son más fáciles de acceder editor XML.
la estructura del documento XSL-FO
la estructura del documento XSL-FO es el siguiente:
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
<fo:layout-master-set>
<fo:simple-page-master master-name="A4">
<!-- Page template goes here -->
</fo:simple-page-master>
</fo:layout-master-set>
<fo:page-sequence master-reference="A4">
<!-- Page content goes here -->
</fo:page-sequence>
</fo:root>
estructura explicó
documentos XSL-FO pertenecientes a documentos XML, y por lo tanto necesitan comenzar con una declaración XML:
<Fo: root> elemento es el elemento raíz del documento XSL-FO. El elemento raíz debe declarar XSL-FO espacio de nombres:
<!-- The full XSL-FO document goes here -->
</fo:root>
<Fo: diseño-master-set> contiene una o más plantillas de página:
<!-- All page templates go here -->
</fo:layout-master-set>
Cada elemento <fo sencilla páginas maestra-> contiene una plantilla de página única. Cada plantilla debe tener un nombre único (maestro-nombre):
<!-- One page template goes here -->
</fo:simple-page-master>
Uno o más <fo: page-secuencia> elemento puede describir el contenido de la página. atributo principal referencia con el mismo nombre para referirse a la plantilla sencilla páginas-master:
<!-- Page content goes here -->
</fo:page-sequence>
NOTA: El valor principal referencia"A4" en realidad no describen un formato de página predefinido. Es sólo un nombre. Se puede utilizar cualquier nombre como "Mi Página", "MiPlantilla" y así sucesivamente.