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