XSL-FO参考手册
对象 描述 basic-link 定义一个链接的起始资源 bidi-override Overrides the default Unicode BIDI direction block 定义一个输出块(比如段落和标题) block-container 定义一个块级的引用区域(reference-area) character 定义一个字符,该字符会被映射为供呈现的字形 color-profile 定义样式表的一个...阅读全文
对象 描述 basic-link 定义一个链接的起始资源 bidi-override Overrides the default Unicode BIDI direction block 定义一个输出块(比如段落和标题) block-container 定义一个块级的引用区域(reference-area) character 定义一个字符,该字符会被映射为供呈现的字形 color-profile 定义样式表的一个...阅读全文
XSL-FO 使用列表块(List Block)来定义列表。 XSL-FO 列表块 有四种 XSL-FO 对象可用来创建列表: fo:list-block 包含整个列表。 fo:list-item 包含列表中的每个项目。 fo:list-item-label 包含用于 list-item 的标记 – 典型地,包含一个数字或者字符的 <fo:block> 。 fo:list-item-body 包含 list-item...阅读全文
Spring2.0.1以后的版本已经支持配置多数据源,并且可以在运行的时候动态加载不同的数据源。通过继承 AbstractRoutingDataSource就可以实现多数据源的动态转换。目前做的项目就是需要访问2个数据源,每个数据源的表结构都是相同的,所以要求数据源的变动对于编码人员来说是透明,也就是说同样SQL语句在不同的环境下操作的...阅读全文
XSL-FO 表格 XSL-FO 表格模型与 HTML 表格模型是非常不同的。 有九种 XSL-FO 对象可用来创建表格: fo:table-and-caption fo:table fo:table-caption fo:table-column fo:table-header fo:table-footer fo:table-body fo:table-row fo:table-cell XSL-FO 使用 <fo:table-and-caption> 元素来定义表格。它包含一...阅读全文
本文的作用是,生成带中文的加密pdf格式的文件,防止被人修改。 在项目下建立docbook-xsl, fo-res, out, sample四个文件夹 docbook-xsl目录: 放从sourceforge上下载的docbook-xsl.zip解压的文件 fo-res目录: 放一些apache fop需要配置的文件(下面会说到) out目录: 放导出结果 s...阅读全文
XSL-FO 使用矩形框(区域)来显示输出。 XSL-FO 区域 XSL 格式化模型定义了一系列的矩形(区域)框来显示输出。 所有的输出都会被格式化到这些框中,然后会被显示或打印到某个目标媒介。 让我们研究一下下面这些区域: Pages(页面) Regions(区) Block areas(块区域) Line areas(行区域) Inline areas(行内区...阅读全文
XSL-FO 页面使用来自 <fo:flow> 元素的数据进行填充。 XSL-FO 页面顺序 XSL-FO 使用 <fo:page-sequence> 元素来定义输出页面。 每个输出页面都会引用一个定义布局的 page master。 每个输出页面均有一个定义输出的 <fo:flow>元素。 每个输出页面均会按顺序(序列)被打印或显示。 XSL-FO Flow(流...阅读全文
XSL-FO 使用名为 "Page Masters" 的页面模板来定义页面的布局。 XSL-FO 页面模板 XSL-FO 使用名为 "Page Masters" 的页面模板来定义页面的布局。每个模板必须拥有一个唯一的名称: <fo:simple-page-master master-name="intro"> <fo:region-body margin="5in" /&g...阅读全文