zipTemplate
打包DOM HTML和PDF模板压缩文件
语法
描述
zipTemplate (
zip(压缩并放入一个zip文件)解压缩的DOM模板unzippedTemplateFolder
)unzippedTemplateFolder
.所生成的压缩模板文件名是中指定的名称unzippedTemplateFolder
,加上文件扩展名htmtx
或pdftx
.的zipTemplate
函数压缩解压缩模板文件夹中的所有文件,包括子文件夹中的文件。压缩后的模板文件夹结构与解压缩后模板的文件夹结构相同。解压缩模板中的文件名必须只包含ASCII字符。
如果您通过解压缩以下任何一种方式创建的模板来创建解压缩后的模板,则使用此语法:
使用
mlreportgen.dom.Document.createTemplate
从默认DOM模板复制模板
创建模板时不使用DOM API或DOM模板,压缩文件符合“提示”中列出的条件。
zipTemplate (
将解压缩的DOM模板压缩到指定的文件中zippedTemplate
,unzippedTemplateFolder
)zippedTemplate
.
zipTemplate (
将解压缩的DOM模板压缩到指定的文件中zippedTemplate
,unzippedTemplateFolder
,mainDocument
)zippedTemplate
.使用mainDocument
参数指定解压缩模板中的主文档名称,如果解压缩模板中的主文档名称不是report.html
或root.html
你的文档部件模板库文件,如果存在的话,在一个叫做docpart_templates.html
.
zipTemplate (
将解压缩的DOM模板压缩到指定的文件中zippedTemplate
,unzippedTemplateFolder
,mainDocument
,partTemplates
)zippedTemplate
.当解压缩的模板包含文件名不是的文档部件模板库文件时,请使用此语法docpart_templates.html
.您必须指定mainDocument
作为第三个参数,即使调用了主文档文件report.html
或root.html
.
例子
输入参数
提示
如果您通过解压缩使用
mlreportgen.dom.Document.createTemplate
或者从默认的DOM模板复制模板,你可以使用这些语法中的任何一个,而不需要进一步的操作:zipTemplate (
unzippedTemplateFolder
)zipTemplate (
zippedTemplate
,unzippedTemplateFolder
)如果未使用DOM接口创建解压缩模板,并且模板符合以下要求,则还可以使用这两种语法中的任何一种。
主文档文件也被命名
report.html
或root.html
.解压缩的模板不包含文档部件模板库文件,或者包含名为
docpart_templates.html
.解压缩后的模板将图像存储在一个名为
图片
.
如果解压缩的模板主文档文件也没有命名
report.html
或root.html
,使用mainDocument
输入参数。如果解压缩的模板包含的文档部件模板库文件名称不是
docpart_templates.html
,使用partTemplates
输入参数。如果解压缩的模板将图像存储在命名为
图片
在模板的根文件夹中,包含一个名为_imgprefix
在包含解压缩模板的图像的文件夹中。在_imgprefix
文件中,您可以为DOM接口包含一个前缀,用于生成附加到文档中的名称和图像。例如,如果_imgprefix
文件包含前缀图形
,生成的图像名称为graphic1.png
,graphic2.png
等等。如果你离开_imgprefix
文件为空,则生成的图像使用前缀图像
.
版本历史
在R2014b中引入