【发布时间】:2019-10-11 11:48:54
【问题描述】:
文档正文经过硬编码,然后插入到包含封面、摘要、标题和样式的模板文档中。标题样式编号为 1、1.1、1.2 等。但是要插入仅具有“标题 [n]”样式的标题不起作用,编号会丢失。我认为这是因为编号是通过附加标题的多级列表设置的。
问题:是否可以不编码任何格式就将文档作为模板使用,还是在代码中不可避免地要处理列表样式?
【问题讨论】:
文档正文经过硬编码,然后插入到包含封面、摘要、标题和样式的模板文档中。标题样式编号为 1、1.1、1.2 等。但是要插入仅具有“标题 [n]”样式的标题不起作用,编号会丢失。我认为这是因为编号是通过附加标题的多级列表设置的。
问题:是否可以不编码任何格式就将文档作为模板使用,还是在代码中不可避免地要处理列表样式?
【问题讨论】:
是的,您可以将文档用作不带任何格式的模板。请注意,当您将节点从一个文档复制到另一个文档时,此选项指定当两个文档具有相同名称但格式不同的样式时如何解析格式。
格式解析如下:
使用 UseDestinationStyles 选项时,如果目标文档中已存在匹配样式,则不会复制该样式,而是更新导入的节点以引用现有样式。
因此,在您的情况下,我建议您在将一个文档插入另一个文档时使用 UseDestinationStyles 选项。
我与 Aspose 合作,担任开发人员宣传员。
【讨论】: