May 28, 2021 XSL-FO
The process of converting a description to rendering is called formatting.
Object | describe |
---|---|
basic-link | Represents a link to start resources. |
bidi-override | Rewrive the direction of the default Unicode Bidi. |
block | Define an output block (such as paragraphs and headings). |
block-container | Define a block-level reference area (Reference-Area). |
character | It is specified that the character will be mapped to a word-rendered glyph. |
color-profile | Define a color configuration file for style sheets. |
conditional-page-master-reference | It is specified that a Page-Master used when the defined criterion is established. |
declarations | A global statement combined with a style sheet. |
external-graphic | A graphic for image data is outside the XML result tree. |
float | It is usually used to locate an image in a separate area at the beginning of the page, or by flowing the content along one side of the image to one side. |
flow | Contains all elements to print to the page. |
footnote | Define a footnote in the Region-Body inside the page. |
footnote-body | Define the contents of the footnote. |
initial-property-set | 格式化 <fo:block> 的第一行。 |
inline | Define a part of the text by background attribute or embed a border. |
inline-container | Define an inline reference domain (Reference-area). |
instream-foreign-object | 用于内联图形或 "generic" 类对象。在其中,对象的数据以 <fo:instream-foreign-object> 的后代形式存在。 |
layout-master-set | Save all the hosts used in the document. |
leader |
Used to generate "." Symbols to separate the headings of the page number in the content table, or create the input field in the form, or create a level rule. |
list-block | Define a list. |
list-item | Contains each item in the list. |
list-item-body | Contains the contents / main body of List-Item. |
list-item-label | Contains a List-Item tag (usually numbers, characters, etc.). |
marker | 与 <fo:retrieve-marker> 一起使用来创建运行的页眉或页脚。 |
multi-case |
包含 XSL-FO 对象的每个供选择的子树(在 <fo:multi-switch> 内部)。父元素 <fo:multi-switch> 会选择要显示的那个选项并隐藏其余的选项。 |
multi-properties | Switch between two or more attribute sets. |
multi-property-set | It is specified an optional properties set according to the user agent status. |
multi-switch | 保留一个或多个 <fo:multi-case> 对象,控制它们(由 <fo:multi-toggle> 触发)彼此之间的转换。 |
multi-toggle | 用于切换到另一个 <fo:multi-case>。 |
page-number | Represents the current page number. |
page-number-citation | To page reference page, this page contains the first normal area returned by the reference object. |
page-sequence | 页面输出元素的容器。每个页面布局将有一个 <fo:page-sequence> 对象。 |
page-sequence-master | Provisions to the Simple-Page-Masters and the order of use. |
region-after | Define the footer. |
region-before | Define header. |
region-body | Define page topics. |
region-end | Define the right side of the page. |
region-start | Define the left side of the page. |
repeatable-page-master-alternatives | Specifies a copy of a set of Simple-page-master. |
repeatable-page-master-reference | Specify a copy of a single Simple-page-master. |
retrieve-marker | 与 <fo:marker> 一起使用来创建运行的页眉或页脚。 |
root | The root of the XSL-FO document (top) node. |
simple-page-master | Define the size and shape of a page. |
single-page-master-reference | Specifies the Page-Master in a given point in the page sequence. |
static-content | The object contains static content (such as header and footer) that will be repeated in multiple pages. |
table | Table format material for formatting tables. |
table-and-caption | Format form and its title. |
table-body | Contains containers of table rows and table cells. |
table-caption | Contains the title of the table. |
table-cell | Define form cells. |
table-column | Columns format the form. |
table-footer | Define the footer of the table. |
table-header | Define the header of the form. |
table-row | Define tables. |
title | Define a title for a page-sequence. |
wrapper | The inherited [inheritance] property is specified for a set of XSL-FO objects. |
In the next section, we'll begin to give you a detailed look at XSL-FO objects.