【问题标题】:How many headerX.xml files can there be contained in a .docx file?一个 .docx 文件中可以包含多少个 headerX.xml 文件?
【发布时间】:2012-08-01 04:35:08
【问题描述】:

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

它使用了我感兴趣的值包含在文件 word/header1.xmlword/header2.xml

中工作了一段时间

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

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

【问题讨论】:

    标签: xml openxml docx templating


    【解决方案1】:

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

    你可以有多个部分..

    您不应该依赖 word/header*n*.xml 中可预测的数字 n,或者甚至页眉/页脚将具有该形式的部分名称。

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

    哪个header用在哪里,怎么用,需要看主文档部分的sectPr元素。

    【讨论】:

    猜你喜欢
    • 2014-11-06
    • 1970-01-01
    • 2012-08-04
    • 2013-04-23
    • 1970-01-01
    • 1970-01-01
    • 2011-09-24
    • 2013-01-15
    • 1970-01-01
    相关资源
    最近更新 更多