一个.docx文件中可以包含多少headerX.xml文件?

一个.docx文件中可以包含多少headerX.xml文件?,xml,openxml,docx,templating,Xml,Openxml,Docx,Templating,我已经设置了一些模板功能,可以修改现有的.docx文件以插入自定义值 它使用我感兴趣的文件word/header1.xml和word/header2.xml中包含的值工作了一段时间 现在代码已停止工作,并且值似乎位于word/header3.xml 可以有多少headerX.xml文件,其中X是一个数字?我不知道是否要修改我的代码以允许不限数量(这更令人痛苦),或者是否每个页面只能有5个,或者一个,或者其他限制 每个部分三个(我想),取决于你是否有不同的首页,奇数/偶数 您可以有多个部分 您不应

我已经设置了一些模板功能,可以修改现有的.docx文件以插入自定义值

它使用我感兴趣的文件word/header1.xmlword/header2.xml中包含的值工作了一段时间

现在代码已停止工作,并且值似乎位于word/header3.xml

可以有多少headerX.xml文件,其中X是一个数字?我不知道是否要修改我的代码以允许不限数量(这更令人痛苦),或者是否每个页面只能有5个,或者一个,或者其他限制

每个部分三个(我想),取决于你是否有不同的首页,奇数/偶数

您可以有多个部分

您不应该依赖于在word/header*n*.xml中可以预测的数字n,甚至页眉/页脚也会有该表单的部分名称

正确的方法是查看主文档部分的rels部分,并根据其类型识别标题部分

对于在何处以及如何使用哪个标题,您需要查看主文档部分中的sectPr元素。

每个部分有三个(我认为),这取决于您是否有不同的第一页,奇数/偶数

您可以有多个部分

您不应该依赖于在word/header*n*.xml中可以预测的数字n,甚至页眉/页脚也会有该表单的部分名称

正确的方法是查看主文档部分的rels部分,并根据其类型识别标题部分


对于在何处以及如何使用哪个标题,您需要查看主文档部分中的sectPr元素。

谢谢!你能告诉我这些东西的官方文件在哪里吗?但是,开放XML SDK的MSDN文档中也有很多内容(如果您使用的是C#),谢谢!你能告诉我这些东西的官方文件在哪里吗?但是,开放XML SDK的MSDN文档中也有很多内容(如果您使用的是C#)