文档

mlreportgen.dom.foproperty类

包裹:mlreportgen.dom

PDF输出的FO属性

描述

创建一个指定XML样式表语言(XSL)格式对象(FO)属性的对象。DOM API使用FO对象格式化PDF输出。使用此对象mlreportgen.foperties要应用DOM格式对象不支持的FO属性。万博1manbetx有关更多信息,请参阅w3.org/2002/08//xslfosummary.html

建造

支柱= foproperty(姓名,,,,价值创建具有指定名称和值的FO格式属性。

输入参数

展开全部

姓名- fo属性名称细绳

FO属性名称,指定为字符串。

价值- 适当的价值细绳

相应属性名称的属性值,指定为字符串。

输出参数

展开全部

支柱- FO格式对象mlreportgen.dom.foperty目的

fo格式对象,返回为mlreportgen.dom.foperty目的。

特性

展开全部

孩子们-这个对象的孩子对象的单元格数字

此仅阅读属性列出了此对象的子元素。

ID-文档元素的ID细绳

会话唯一的ID是文档元素创建的一部分。您可以指定一个ID来替换生成的ID。

姓名-fo属性名称细绳

FO属性名称,指定为字符串。

父母-文档元素的父DOM对象

此仅阅读属性列出了此文档元素的父。

标签-文档元素的标签细绳

标签文档元素,指定为字符串。

会话唯一的ID是文档元素创建的一部分。生成的标签具有表格班级号, 在哪里班级是元素的类,IDID对象的属性。您可以指定标签以替换生成的标签。

例如,为了使更容易确定文档生成期间问题发生的位置,您可以指定自己的标签值。

价值-适当的价值细绳

相应属性名称的属性值,指定为字符串。

例子

展开全部

使用FO属性打破列表中的页面

此示例显示了如何将FO属性应用于列表目的。使用DOM API,您可以使用PageBreakbefore。但是,您不能使用PageBreakbefore列表中的属性。相反,对于PDF输出,您可以使用FO属性“突破之前”带有值'页'

进口mlreportgen.dom。*d =文档(“在清单前休息”,,,,'PDF');list break = foproperty(“突破之前”,,,,'页');p =段落('第一页');p.Style = {pagebrakefore};附加(d,p);p =段落(“第二页”);p.Style = {pagebrakefore};附加(d,p);list = unorderedlist({'格雷伯爵茶',,,,'茉莉花',,,,'Honeybush'});list.Style = {foproperties(list break)};附加(D,列表);关闭);rptView(d.OutputPath);

在R2016a中引入

这个话题有帮助吗?