• XSL-FO 参考手册

    2019-10-23 15:24:44

    XSL-FO 参考手册 将描述转换为呈现的过程被称为格式化(formatting)。 将描述转换为呈现的过程被称为格式化(formatting)。 对象 描述 basic-link 定义一个链接的起始资源 bidi-override Overrides the default Unicode BIDI direction block 定义一个输出块(比如段落和标题) block-container 定义一个块级的引用区域(reference-area) character 定义一个字符,该字符会被映射为供呈现的字形 color-profile 定义样式表的一个颜色配置文件 conditional-page-master-reference 规定一个当所定义的条件...

  • XSL-FO 与 XSLT

    2019-10-23 15:23:58

    XSL-FO 与 XSLT XSL-FO 与 XSLT 可彼此互助。 还记得这个例子吗? fo:block font-size=14pt font-family=verdana color=red space-before=5mm space-after=5mmW3School/fo:blockfo:block text-indent=5mm font-family=verdana font-size=12pt space-before=5mm space-after=5mmAt W3School you will find all the Web-building tutorials youneed, from basic HTML and XHTML to advanced XML, XSL, Multimediaand WAP./fo:block 结果: 此例来自有关 XSL-FO 块区域的那一节。 来自 XSLT 的帮助 从文档移除 XSL-FO 信息: headerW3School/headerparagraphAt W3School you will find all the Web-...

  • XSL-FO 表格(1)

    2019-10-23 15:23:19

    XSL-FO 使用 fo:table-and-caption 元素来定义表格。 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元素来定义表格。它包含一个fo:table以及一个可选的fo:caption元素。 fo:table 元素包含: 可选的fo:table-column元素 可选的fo:table-header元素 fo:table-body元素 可选的fo:table-footer元素 这些元素中的每一...

  • XSL-FO 列表

    2019-10-23 15:22:55

    XSL-FO 列表 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 的主体或内容 - 典型地,一个或多个 fo:block 对象。 一个 XSL-FO 列表实例: fo:list-blockfo:list-item fo:list-item-label fo:block*/fo:block /fo:list-item-label fo:list-item-body fo:blockVolvo/fo:block /fo:list-ite...

  • XSL-FO Blocks(块)

    2019-10-23 15:22:15

    XSL-FO Blocks(块) XSL-FO 的输出位于块区域中。 XSL-FO 页面、流以及块 内容块会流入页面中,然后输出到媒介。 XSL-FO 输出通常被嵌套在 fo:block 元素中,fo:block 嵌套于 fo:flow 元素中,fo:flow 嵌套于 fo:page-sequence 元素中: fo:page-sequence fo:flow flow-name=xsl-region-body fo:block !-- Output goes here -- /fo:block /fo:flow/fo:page-sequence 块区域的属性 块是位于矩形框中的输出序列: fo:block border-width=1mm这个输出块周围有一条一毫米的边框。/fo:block 由于块区域是矩形框,所以可共享许多...

  • XSL-FO 页面

    2019-10-23 15:21:28

    XSL-FO 页面 XSL-FO 使用名为 Page Masters 的页面模板来定义页面的布局。 XSL-FO 页面模板 XSL-FO 使用名为 Page Masters 的页面模板来定义页面的布局。每个模板必须拥有一个唯一的名称: fo:simple-page-master master-name=intro fo:region-body margin=5in //fo:simple-page-masterfo:simple-page-master master-name=left fo:region-body margin-left=2in margin-right=3in //fo:simple-page-masterfo:simple-page-master master-name=right fo:region-body margin-left=3in margin-right=2in //fo:simple-page-master 在上面的例子中,三个 fo:simple-page-master 元素...

  • XSL-FO 流

    2019-10-23 15:21:02

    XSL-FO 流 XSL-FO 页面使用来自 fo:flow 元素的数据进行填充。 XSL-FO 页面顺序 XSL-FO 使用 fo:page-sequence 元素来定义输出页面。 每个输出页面都会引用一个定义布局的 page master。 每个输出页面均有一个定义输出的 fo:flow元素。 每个输出页面均会按顺序(序列)被打印或显示。 XSL-FO Flow(流) XSL-FO 页面使用来自 fo:flow 元素的数据进行填充。 fo:flow 包含所有被打印到页面的元素。 当页面被印满以后,相同的 page master 会被一遍又一遍地被使用,直到所有页面的页面...

  • XSL-FO 输出

    2019-10-23 15:20:29

    XSL-FO 输出 XSL-FO 在 fo:flow 元素内部定义输出。 XSL-FO 页面(Page)、流(Flow)以及块(Block) 内容块会流入页面中,然后输出到媒介。 XSL-FO 输出通常被嵌套在 fo:block 元素中,fo:block 嵌套于 fo:flow 元素中,fo:flow 嵌套于 fo:page-sequence 元素中: fo:page-sequence fo:flow flow-name=xsl-region-body fo:block !-- Output goes here -- /fo:block /fo:flow/fo:page-sequence XSL-FO 实例 现在让我们看一个真实的 XSL-FO 实例: ?xml version=1.0 encoding=ISO-8859-1?fo:root xmlns:fo=http://www.w3.org/1999/XSL/Formatfo:layout-master-set fo:...

  • XSL-FO 区域

    2019-10-23 15:20:06

    XSL-FO 区域 XSL-FO 使用矩形框(区域)来显示输出。 XSL-FO 区域 XSL 格式化模型定义了一系列的矩形(区域)框来显示输出。 所有的输出都会被格式化到这些框中,然后会被显示或打印到某个目标媒介。 让我们研究一下下面这些区域: Pages(页面) Regions(区) Block areas(块区域) Line areas(行区域) Inline areas(行内区域) XSL-FO Pages(页面) XSL-FO 输出会被格式化到页面中。打印输出通常会进入分为许多分割的页面。浏览器输出经常会成为一个长的页面。...

  • XSL-FO 文档

    2019-10-23 15:19:24

    XSL-FO 文档 XSL-FO 文档是带有输出信息的 XML 文件。 XSL-FO 文档 XSL-FO 文档是带有输出信息的 XML 文件。它们包含着有关输出布局以及输出内容的信息。 XSL-FO 文档存储在以 .fo 或 .fob 为后缀的文件中。以 .xml 为后缀存储的 XSL-FO 文档也很常见,这样做的话可以使 XSL-FO 文档更易被 XML 编辑器存取。 XSL-FO 文档的结构 XSL-FO 的文档结构类似这样: ?xml version=1.0 encoding=ISO-8859-1?fo:root xmlns:fo=http://www.w3.org/1999/XSL/Formatfo:layout-master-set fo:simple-page-master master-name=A4 !-- Page...

  • XSL-FO 简介

    2019-10-23 15:18:23

    XSL-FO 简介 XSL-FO 用于格式化供输出的 XML 数据。 学习之前应当具备的基础知识: 在您学习 XSL-FO 之前,应当对 XML 和 XML 命名空间有基本的了解。 如果您希望首先学习这些项目,请阅读我们的《XML 教程》。 什么是 XSL-FO? XSL-FO 是用于格式化 XML 数据的语言 XSL-FO 指可扩展样式表语言格式化对象(Extensible Stylesheet Language Formatting Objects) XSL-FO 是一个 W3C 推荐标准 XSL-FO 目前通常被称为 XSL XSL-FO 和格式化有关 XSL-FO 是一种基于 XML 的标记语言,用于描述向屏幕、...

  • XSL-FO 教程

    2019-10-23 15:17:54

    XSL-FO 教程 XSLFO 教程 XSLFO 简介 在我们的 XSL-FO 教程中,您将了解到什么是 XSL-FO。 您将学习如何使用 XSL-FO 对用于输出的XML文档进行格式化。 开始学习 XSL-FO! 内容目录 XSL-FO 简介 XSL-FO 的简介。包括其概念和作用。 XSL-FO 文档 本章将解 XSL-FO 文档的结构。 XSL-FO 区域 本章讲解 XSL-FO 的区域模型(area model)。 XSL-FO 输出 本章讲解 XSL-FO 文档的输出元素(Output Elements)。 XSL-FO 流 本章讲解 XSL-FO 文档的输出流(Output Flow)。 XSL-FO 页 本章讲解 XSL-FO 如何定义页面...

  • XSL-FO 表格

    2019-10-23 15:17:12

    XSL-FO 表格 XSL-FO 使用 fo:table-and-caption 元素来定义表格。 XSL-FO 表格(Tables) 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元素来定义表格。它包含一个 fo:table 以及一个可选的fo:caption元素。 fo:table 元素包含可选的fo:table-column元素,一个可选的fo:table-header元素,一个fo:table-body元素,一个可...

113条记录

学习推荐

  • XML
  • XML DOM
  • XML Schema
  • DTD
  • XSL
  • XSLT
  • XSL-FO
  • XPath
  • XQuery
  • XLink
  • XPointer
  • Schema
  • XForms
  • SVG
  • WAP