我已经设置了一些模板功能,可以修改现有的.docx文件以插入自定义值。
它有一段时间我感兴趣的值包含在 word / header1.xml 和 word / header2.xml
中现在代码已停止工作,值似乎在 word / header3.xml
有多少个headerX.xml文件,其中X是一个数字?我不知道是否要更改我的代码以允许无限数量(这更痛苦)或者是否只有,例如,每页5或一个,或其他一些限制。
答案 0 :(得分:3)
每个部分有三个(我认为),具体取决于你是否有不同的第一页,奇数/偶数。
您可以有多个部分..
您不应该依赖于word / header * n * .xml中可预测的数字n,或者甚至页眉/页脚也会包含该表单的部分名称。
正确的方法是查看主文档部分的rels部分,并按类型识别标题部分。
在哪里以及如何使用哪个标题,您需要查看主文档部分中的sectPr元素。