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> 元素来定义表格。它包含一...阅读全文
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...阅读全文
XSL-FO 页面、流以及块
内容“块”会“流”入“页面”中,然后输出到媒介。
XSL-FO 输出通常被嵌套在 <fo:block> 元素中,<fo:block> 嵌套于 <fo:flow> 元素中,<fo:flow> 嵌套于 <fo:page-sequence> 元素中:
<fo:page-sequence> <fo:flow flo...阅读全文
XSL-FO 页面(Page)、流(Flow)以及块(Block)
内容“块”会“流”入“页面”中,然后输出到媒介。
XSL-FO 输出通常被嵌套在 <fo:block> 元素中,<fo:block> 嵌套于 <fo:flow> 元素中,<fo:flow> 嵌套于 <fo:page-sequence> 元素中:
<fo:page-sequence&g...阅读全文
现在拥有多台电脑或经常奔走使用多台不同电脑的朋友可以说是灰常灰常的普遍了。相信很多朋友都是使用U盘来储存一些日常使用的程序、工作文档等文件资料以便在每台电脑上都能顺利地工作。但大家有没遇到过,有时在某台电脑上修改了某文档,忘记了复制回U盘里,去到另一台电脑才发现那个文档并不...阅读全文
XSL-FO 文档是带有输出信息的 XML 文件。它们包含着有关输出布局以及输出内容的信息。
XSL-FO 文档存储在以 .fo 或 .fob 为后缀的文件中。以 .xml 为后缀存储的 XSL-FO 文档也很常见,这样做的话可以使 XSL-FO 文档更易被 XML 编辑器存取。
XSL-FO 文档的结构
XSL-FO 的文档结构类似这样:
<?xml version="1.0&...阅读全文
学习之前应当具备的基础知识:
在您学习 XSL-FO 之前,应当对 XML 和 XML 命名空间有基本的了解。
什么是 XSL-FO?
XSL-FO 是用于格式化 XML 数据的语言
XSL-FO 指可扩展样式表语言格式化对象(Extensible Stylesheet Language Formatting Objects)
XSL-FO 是一个 W3C 推荐标准
XSL-FO 目前通常被称为 XSL
XSL-FO...阅读全文
所谓的镜像劫持,就是在注册表的[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\ CurrentVersion\Image File Execution Options]处新建一个以杀毒软件主程序命名的项,例如Rav.exe。然后再创建一个子键“Debugger=”C:\\WINDOWS\\ system32\\drivers\\ceffen.com”。以后只要用户双击 Rav.exe就会运行OS...阅读全文