转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 站长学院 >> Web开发 >> 正文
XSL对象格式使用指南(二)         ★★★★

XSL对象格式使用指南(二)

作者:闵涛 文章来源:闵涛的学习笔记 点击数:676 更新时间:2009/4/23 11:18:02
    
  
  
  现在页面大致已经被定位,你可以能够定位页面的顺序了。
  我们建立的文档由封面页和内容页组成。页面有两种排序方法,如果页面为奇数页码就命名为:封面页 (它只有一页),其后是"内容页", 它由左边页和右边页交替排列。如果文档由单独的封面页构成就不需要再给页面排序了,我们不能因这么做而得到任何好处。(如果文档页数象一本书,那就值得去这样做了)我们会集中精力定位包括主要内容的页面顺序。在英文中,一本书内容包括偶数页码的左边页和奇数页码的右边页。这样一本打开的书就有两个页面。规范如这里所示,行号是附加的参考。
  
  
  封面页
  现在主要的页面和页面顺序都已经被确定,可以开始在这些页面中放置内容了。在内容的开头,我们可以使用实际的代码©;作为版权信息。请看代码示例。
  
  
  创建PDF文件:
  现在我们拥有一些内容了,我们可以将页面打印出来。如果你想自己尝试一下,你需要下载Apache Software Foundation的 FOP工具软件并安装,还需要:
    ●Java 1.1.x 或更新的版本
    ●一个支持SAX 和 DOM 的XML 分析软件
    ●一个 XSLT分析软件 (如果你已经下载了Xalan,你会得到所有 Xerces软件,
     XML 分析软件和 Xalan- XSLT 分析软件)
    ●一个 SVG 数据库,它可以从FOP 的w3c.jar数据包中得到
  例如,在一个Linux 系统上,你可以把所有的.jar 文件放进一个方便的文件夹中,创建一个名为fop.sh 的脚本。
  
  java -cp \
  /usr/local/xml-jar/fop.jar:/usr/local/xml-jar/w3c.jar:\
  /usr/local/xml-jar/xml.jar:/usr/local/xml-jar/xerces.jar:\
  /usr/local/xml-jar/xalan.jar:/usr/local/xml-jar/bsf.jar \
  org.apache.fop.apps.CommandLine $1 $2
  
  调用脚本并键入fop.sh spanish1.fo spanish1.pdf 来产生一个PDF 文件。阅读这个文件,你需要一个PDF文件阅读器;Adobe 公司的Acrobat阅读器能够在Linux、acintosh和 Windows 上工作。Linux 用户也可以使用xpdf,一个 X-Window PDF 阅读器。我们看到的文档的输出和源代码完全不同。
  
  文档美化一下效果会更好,在src属性里加入象external-graphic这样的图象URI。附加的语句用粗体表示。
  
  
  <fo:block font-family="Helvetica" font-size="12pt"
  
  text-align="end" space-after="36pt">
  Copyright #169; 2001 J. David Eisenberg
  
  </fo:block>
  <fo:block text-align="end">
  
  <fo:external-graphic src="file:images/catcode_logo.jpg"
  width="99px" height="109px"/>
  
  </fo:block>
  <fo:block>
  
  A Catcode Production
  
  </fo:block>
  
  
  现在,图象已经变得非常漂亮了。
  
  
  开始加入内容
  在离开这篇文章之前,我们开始使页面加入内容。在这个例子中,我们在xsl-region-before和 xsl-region-after 或xsl-region-body之间加入内容。
  
  结果:
  
  在后面两篇里,我们将向你显示使用XSLT创造FO元素是多么简单。你将学到怎么在你的文档中放进清单和表格。
  
    


[Web开发]XSL对象格式使用指南(一)  [Web开发]XSL对象格式使用指南(四)
[Web开发]XSL对象格式使用指南(三)  
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · Web开发  · 网页制作
    · 平面设计  · 网站运营
    · 网站推广  · 搜索优化
    · 建站心得  · 站长故事
    · 互联动态
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    500 - 内部服务器错误。

    500 - 内部服务器错误。

    您查找的资源存在问题,因而无法显示。

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao ICP备案号:鄂ICP备11006601号-18

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台