學習XSL FO 區域

2022-06-30 12:57:09 字數 614 閱讀 2158

xsl-fo 使用矩形框(區域)來顯示輸出。

xsl 格式化模型定義了一系列的矩形區域(框)來顯示輸出。

所有的輸出(文字、,等等)都會被格式化到這些框中,然後會被顯示或列印到某個目標媒介。

讓我們研究一下下面這些區域:

xsl-fo 輸出會被格式化到頁面中。列印輸出通常會分為許多分割的頁面。瀏覽器輸出經常會成為乙個長的頁面。

xsl-fo pages(頁面)包含區(region)。

每個 xsl-fo 頁面均包含一系列的 regions(區):

xsl-fo regions(區)包含塊區域(block area)。

今日nba新聞

xsl-fo block areas(塊區域)定義了小的塊元素(通常由乙個新行開始),比如段落、**以及列表。

xsl-fo block areas(塊區域)包含其他的塊區域,不過大多數時候它們包含的是行區域(line area)。

xsl-fo line areas(行區域)定義了塊區域內部的文字行。

xsl-fo line areas(行區域)包含行內區域(inline area)。

xsl-fo inline areas(行內區域)定義了行內部的文字(著重號、單字元、影象,等等)。

XSL FO 高階技術9

結束語 第 1 頁 共3 頁 本系列的兩篇教程 以及姊妹篇 html to fo 參考指南 已討論了有關用 fop 構建 pdf 檔案的許多不同技術和主題。到目前為止,您應該清楚地了解 xsl fo 標準和 fop 工具的功能多麼強大。在這個由兩部分組成的教程中,您已經看過許多示例,而且 fop 軟...

XSL FO 基礎知識(五)

gif 和 jpeg 圖形 第 1 頁 共3 頁 要在 fo 檔案中向 pdf 檔案新增圖形,可使用元素。以下是示例 您可以用這個元素在 pdf 檔案中嵌入 gif 和 jpeg 影象。xsl fo 規範還定義了height和width屬性 這些元素能幫助 fop 引擎計算圖形所需的空間。最後一點說...

XSL FO頁面布局相關屬性

xsl fo 頁面尺寸 page width 定義頁面的寬度 page height 定義頁面的高度 xsl fo 頁面邊距 margin 定義所有邊的邊距 margin top 定義上邊距 margin bottom 定義下邊距 margin left 定義左邊距 margin right 定義右...