复审此信息以了解有关如何使用 Rational® Publishing Engine PDF 驱动程序来生成 PDF 文档的更多信息。
用途
将模板输出为 .pdf 文档。
在 PDF 驱动程序之间选择
缺省 PDF 驱动程序会生成 V1.5 PDF 文件。您仍可以选择使用旧 PDF 驱动程序,以生成 V1.4 PDF 文件。
如果在 Rational Publishing Engine 1.1.2.1 或更低版本中创建文档规范,然后使用 Rational Publishing Engine 1.1.2.2 或更高版本来打开该文档规范,那么 PDF 设置会迁移至更高版本的 PDF 以及旧 PDF 设置。如果在 Rational Publishing Engine 1.1.2.2 或更高版本中创建文档规范,然后使用 Rational Publishing Engine 1.1.2.1 或更低版本来打开该文档规范,那么缺省情况下会使用旧 PDF 驱动程序。如果已在 V1.1.2.2 或更高版本文档规范中配置了 PDF 驱动程序和旧 PDF 驱动程序,那么会创建两个 PDF 驱动程序实例,并且它们是相同的。如果出现此重复情况,那么可以将重复的驱动程序从文档规范中删除。
模板元素
如果生成 PDF 的速度变慢,请将
分节符元素添加至模板以提高性能。
元素属性
复审这些注释以了解有关在专门为生成 PDF 文档而设计的模板中指定元素属性的更多信息。
表 2. 单元格属性单元格属性 |
注释 |
边框宽度 |
必须指定一个介于 1 到 30 个像素之间的边框宽度值,才能在输出中创建边框。 |
单元格对齐 |
此属性指定文本在单元格中的位置。此输出格式不支持 justify 值。 |
单元格宽度 |
输入一个值(以点或像素计)。如果输入以像素计的值,那么会将该值换算成磅数并假设显示为 96 dpi。如果输入百分比值,那么将忽略该值。合并表时,必须设置单元格宽度属性以确保列大小相同。 |
列跨度 |
所有行和列都必须包含相同数目的单元格。单元格之间的边框将除去,但只有对第一个单元格指定的内容或属性才应用到输出。请避免重叠的跨度。 |
行跨度 |
所有行和列都必须包含相同数目的单元格。单元格之间的边框将除去,但只有对第一个单元格指定的内容或属性才应用到输出。请避免重叠的跨度。 |
表 3. 图文字说明属性图文字说明属性 |
注释 |
边框宽度 |
请不要用于此输出格式。 |
字段代码 |
阿拉伯数字或罗马数字会在每个文字说明上按顺序显示。 |
表 4. 图像属性图像属性 |
注释 |
边框宽度 |
请不要用于此输出格式。 |
表 5. 列表属性列表属性 |
注释 |
编号样式 |
可以使用下列样式:- 项目符号:无序列表
- 阿拉伯文:编号列表
- 大写罗马体:大写罗马数字
- 小写罗马体:小写罗马数字
- 大写字母:大写字母
- 小写字母:小写字母
|
编号字符间距 |
请不要用于此输出格式。 |
表 6. 列表详细信息属性列表详细信息属性 |
注释 |
边框宽度 |
请不要用于此输出格式。 |
表 7. 页码属性页码属性 |
注释 |
边框宽度 |
请不要用于此输出格式。 |
表 8. 段属性段属性 |
注释 |
边框宽度 |
必须指定一个介于 1 到 30 个像素之间的边框宽度值,才能在输出中创建边框。 |
段落对齐 |
使用特定对齐方式给页面上的文本添加间隔。 Left、right 和 center 对齐会创建不规则的段边缘,让段容纳尽可能多的字。Justify 会通过在所有行(最后一行除外)上的字之间插入额外间隔来创建规则段边缘。
请不要将 distributed 用于此输出格式。
|
未排足行/孤立字控制 |
如果设为 true,那么会调整行间距以防止下列格式结果:
如果设为 false,那么不会调整间距。
|
表 9. 行属性行属性 |
注释 |
分页换行 |
如果设为 true,那么会根据需要分割页尾的行内容。该页面无法装入的内容会换到下一页并另起一行。 如果设为 false,那么不会分割页尾的行内容。一整行都会换到下一页。
|
表 10. 表属性表属性 |
注释 |
自动适合内容 |
调整表的大小以适合每个单元格包含的内容。使用此属性时,也请将根据内容调整大小属性设为 true。 |
自动适合窗口 |
根据页宽调整表的大小。如果根据内容调整大小是 false,请清除此属性。 |
边框宽度 |
必须指定一个介于 1 到 30 个像素之间的边框宽度值,才能在输出中创建边框。 |
单元格间距 |
请不要用于此输出格式。 |
列中的固定单元格宽度 |
指定值(以像素计)以确保列中的所有单元格都具有相同的宽度。 |
根据内容调整大小 |
如果值为 true 并且已清除宽度和自动适合窗口,那么会调整列宽以适合内容。如果设置自动适合内容,那么必须将根据内容调整大小设为 true。 如果值为 false,请清除表的宽度和自动适合窗口属性。将使用缺省列大小(一英寸)来生成表。
|
表自动调整 |
如果设为 true,那么会调整表的大小以适合页面的宽度。如果根据内容调整大小也设为 true,那么会忽略单元格宽度并调整表格的大小以与内容匹配。 不能输入 fixed column width 作为值。请改用 fixed cell width 属性。
|
宽度 |
必须指定值,除非将根据内容调整大小属性设为 false。 |
表 11. 表文字说明属性表文字说明属性 |
注释 |
边框宽度 |
请不要用于此输出格式。 |
字段代码 |
阿拉伯数字或罗马数字会在每个文字说明上按顺序显示。 |
表 12. 文本属性文本属性 |
注释 |
边框宽度 |
必须指定一个介于 1 到 30 个像素之间的边框宽度值,才能在输出中创建边框。 |
表 13. 总页数属性总页数属性 |
注释 |
边框宽度 |
请不要用于此输出格式。 |
包含文件元素
您可以选择链接该文件,也可以选择将该文件以物理方式嵌入输出文档。但是,处理包含文件元素的方式取决于输出格式以及您从中检索文件的位置。 对于 PDF 输出,会导入包含的文件且显示文档的完整内容。
页眉样式
要使用 Microsoft Word 的预定义页眉样式(标题 1、标题 2 ... 标题 9)和 HTML 的预定义页眉样式(H1、H2 ... H9),请使用样式名称 1、2...9。PDF 和 XSL-FO 输出格式没有标题样式;但是,Rational Publishing Engine 使用内部定义的标题样式。
输出中的 Unicode 数据
如果使用的字体支持 Unicode,那么会呈现所有 Unicode 数据。
- 对于 PDF 输出,必须进行附加配置。有关详细信息,请参阅 PDF 输出设置。如果使用了非 Unicode 字体,请使用 TrueType Unicode 字体重新生成文档并设置适当的输出属性。
- 对于 Microsoft Word 输出,如果使用了非 Unicode 字体,请在生成文档之后在输出文档中更改字体。
- 对于 HTML 输出,如果使用了非 Unicode 字体,请在生成文档之后在样式表中更改字体系列。