1/11/2024 0 Comments Standard notes extensionsAs of version 2.1, there are two kinds of delivery methods for extensions: The content of the fox:transform attribute is the same as for SVG's transform attribute.Extensions in Standard Notes use an offline messaging system to communicate. Free-form Transformation for fo:block-containerįor fo:block-container elements whose absolute-position set to "absolute" or "fixed" you can use the extension attribute fox:transform to apply a free-form transformation to the whole block-container. allows values such as "7" or "1-3"įox:external-document is not suitable for concatenating FO documents.įor this, XInclude is recommended. Pages: (see below) (not implemented, yet)ĭatatype "page-set": Value: auto |, Default: "auto" which means all pages/subimages of the document. (Common Aural Properties) (not implemented, yet) (Common Accessibility Properties) (not implemented, yet) The following properties apply to this formatting object: the viewport (and therefore the page size) is defined by either the intrinsic size of the image or by the size properties that apply to this formatting object. The placement of the image inside the page is similar to that of fo:external-graphic or fo:instream-foreign-object, i.e. In terms of page numbers, the behaviour is the same as for fo:page-sequence. The formatting object creates the necessary areas to display one image per page. The content of these pages comes from the individual subimages/pages of an image or paged document (for example: multi-page TIFF in the form of faxes or scanned documents, or PDF files). The fox:external-document extension formatting object is used to specify how to create a (sub-)sequence of pages within a document. (layout-master-set, declarations?, bookmark-tree?, (page-sequence|page-sequence-wrapper|fox:external-document|fox:destination)+) Specification ![]() Therefore, the specified contents for fo:root change to: The fox:external-document element is structurally a peer to fo:page-sequence, so wherever you can put an fo:page-sequence you could also place a fox:external-document. Each page of the external document will create one full page in the target format. For example, if you have a scanned document or a fax as multi-page TIFF file, you can append or insert this document using the fox:external-document element. This is a proprietary extension element which allows to add whole images as pages to an FO document. At the moment, only single-page images will work. Support for multi-page documents will be added shortly. An example: fox:widow-content-limit="3 * 1.2em" would make sure the you'll have at least three lines (assuming line-height="1.2") together on a table or list-block. The properties are inherited and only have an effect on fo:table and fo:list-block. The properties take an absolute length which specifies the area at the beginning ( fox:widow-content-limit) or at the end ( fox:orphan-content-limit) of a table or list-block. You will want to make sure that at least two or three lines are kept together. If you have a table with many entries, you don't want a single row to be left over on a page. The two proprietary extension properties, fox:orphan-content-limit and fox:widow-content-limit, are used to improve the layout of list-blocks and tables. fox:orphan-content-limit and fox:widow-content-limit This extension element hasn't been reimplemented for the redesigned code, yet. ![]() It is possible that in some future release of FOP, all elements with "id" attributes will generate named-destinations, which will eliminate the need for fox:destination. Hope to see you there! ApacheCon Europe ¶ Search Apache XML Graphics ¶ ApacheCon N.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |