Latest web development tutorials

XSL-FO conditional-page-master-reference 對象

XSL-FO 參考手冊 XSL-FO參考手冊

定義和用法

<fo:conditional-page-master-reference> 對像對象規定一個當所定義的條件成立時使用的page-maste。

這使得不同的頁面可以使用不同的page-masters。 (比如,偶數和奇數頁面、第一個頁面、空白頁。)

三個屬性,odd-or-even、blank-or-not-blank、page-postion 規定條件。 所有三個條件都成立時,<fo:conditional-page-master-reference> 成立。

  • 如果生成的頁面有指定的位置(first, last, rest, any)時,page-position 成立。
  • 如果值為"any" 或值的奇偶性與頁碼匹配時,odd-or-even 成立。
  • 如果值為"not-blank" 且頁面有由<fo:flow> 的後代生成的區域時,或者如果值為"blank" 且頁面沒有來自<fo:flow> 的區域時,或者如果值為"any " 時,blank-or-not-blank 成立。

語法

<fo:conditional-page-master-reference>
<!--
Contents:EMPTY
-->
</fo:conditional-page-master-reference>

屬性

属性
blank-or-not-blank
master-reference
odd-or-even
page-postion


XSL-FO 參考手冊 XSL-FO參考手冊