⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ex9-7.fo

📁 < xml网页开发实例开发>>一书的全部源代码和实例
💻 FO
字号:
<?xml version="1.0" encoding="utf-8"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
<fo:layout-master-set>
<!--ex9-1.fo,页面布局展示,请删除所有中文注释-->
<fo:simple-page-master master-name="Cover"                  page-height="12cm" 
		  page-width="10cm" 
		  margin-top="0.5cm" 
		  margin-bottom="0.5cm"
		  margin-left="1cm"
		  margin-right="1cm">      <fo:region-body margin-top="3cm"/>      <fo:region-before extent="3cm"/>      <fo:region-after extent="1.5cm"/>    

</fo:simple-page-master>
</fo:layout-master-set>

 <!--在使用这个文件时请删除所有中文注释,fop现在版本对中文注释不能很好解释-->
 
<fo:page-sequence master-reference="Cover" initial-page-number="1">
	<!--页号展示:ex9-4.fo,请删除所有中文注释--->
	<fo:static-content flow-name="xsl-region-before">
		<fo:block text-align="center"
			font-size="10pt"
			font-family="serif"
			line-height="14pt" >
			The PageNumber - p. <fo:page-number/>
		</fo:block>
	</fo:static-content>


      
    <fo:flow flow-name="xsl-region-body">
      
    
      <fo:block font-size="18pt" 
            font-family="sans-serif" 
            line-height="24pt"
            space-after.optimum="15pt"
            background-color="blue"
            color="white"
            text-align="center"
            padding-top="3pt" id="N28">
      I Like XSL-FO
      </fo:block>
      <fo:block>
      <!--例ex9-2.fo,使用水平线的例子,在新版本的fop中,fo:leader必须夹在fo:block中间-->
      <fo:leader leader-length.minimum="12pt" leader-length.optimum="4pt"
                 leader-length.maximum="100%" leader-pattern="rule">
      </fo:leader>
      </fo:block>
      
      
      <!-- 正文展示,请删除所有中文注释 -->
      <fo:block font-size="12pt" 
                font-family="sans-serif" 
                line-height="15pt"
                space-after.optimum="3pt"
                text-align="justify">
        This a Test for FOP XSL-FO !This document have only 
        one page.It's named as Cover.I'm sorry use English instead
        of Chinese because  the step for useing is very trouble.
        so forgive me!! :)
      </fo:block>
      
      <!--例ex9-2.fo,使用水平线的例子,在新版本的fop中,fo:leader必须夹在fo:block中间-->
      <fo:block >
      <fo:leader leader-length.minimum="12pt" leader-length.optimum="40pt"
                 leader-length.maximum="100%" leader-pattern="dots">
      </fo:leader>
      </fo:block>
      <fo:block>
      <!--使用ex9-3.xsl的简化例子,展示如何使用跳转,请删除中文注释后使用-->
      <fo:basic-link external-destination="http://www.w3.org/TR"
                              show-destination="new">
                  External-link to www.w3.org
	</fo:basic-link>
	<fo:basic-link internal-destination="N28">
	2. return
	</fo:basic-link>
	</fo:block>

<fo:float>
<!--浮动块展示,ex9-6.fo,请删除所有中文浅释后使用-->
<fo:block text-align="center">
    <fo:external-graphic src="float.jpg">
    </fo:external-graphic>
  </fo:block>
  
  <fo:block space-before="3pt" text-align="center" start-indent="10mm"
    end-indent="10mm">This is a float Text!
  </fo:block>

</fo:float>
  
  </fo:flow> <!-- closes the flow element-->

  </fo:page-sequence> <!-- closes the page-sequence -->

</fo:root>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -