Define XSL-FO Areas in XML
In this article i will explain what is the XSL-FO Areas In XML
XSL-FO Areas
-
XSL formatting model defines a number of rectangular boxes uses areas to display output.
-
All output (text, pictures, etc.) will be formatted into these boxes and then displayed or printed to a target media.
XSL-FO areas divided into following part.
-
Pages
-
Regions
-
Block areas
-
Line areas
-
Inline areas
XSL-FO Pages
-
XSL-FO output is formatted into pages.
-
In XSL-FO Page Printed output will normally go into many separate pages.
-
XSL-FO has static content for headers and footers name the region they will go to page.
-
XSL-FO Page allow primary stream of content for goes from page to page.
-
XSL-FO Page allow contains block-level formatting objects.
XSL-FO Regions
-
XSL-FO Regions contain region-body (the body of the page)
-
XSL-FO Regions contain region-before (the header of the page)
-
XSL-FO Regions contain region-after (the footer of the page)
-
XSL-FO Regions contain region-start (the left sidebar)
-
XSL-FO Regions contain region-end (the right sidebar)
XSL-FO Block Areas
-
XSL-FO Block areas define small block elements (the ones that normally starts with a new line) like paragraphs, tables and lists.
-
XSL-FO Block areas can contain other Block areas, but most often they contain Line areas.
-
XSL-FO Block areas are blocks that allow you to segment data within each region.
-
XSL-FO Block areas uses this concept to divide up regions into workable block of data.
-
In XSL-FO Block areas the top section has the name of the paper in large font.
-
In XSL-FO Block areas the bottom a volume number, date and possibly a tag line.
-
In XSL-FO Block areas the footer section contains information about the company that produces the journal, such as company name and personal key.
XSL-FO Line Areas
XSL-FO Inline Areas
-
XSL-FO Inline areas has no particular effect on the layout of the page.
-
XSL-FO Inline areas is a container that groups inline objects together.
-
XSL-FO Inline areas cannot contain block-level elements.
-
XSL-FO Inline areas define text inside Lines (bullets, single character, graphics, and more).
Further Readings
You may also want to read these related articles :
Ask Your Question
Got a programming related question? You may want to post your question here
Programming Answers here