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

时间:2012-08-01 04:35:08

标签: xml openxml docx templating

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

它有一段时间我感兴趣的值包含在 word / header1.xml word / header2.xml

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

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

1 个答案:

答案 0 :(得分:3)

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

您可以有多个部分..

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

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

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