使用 openxml 将标题添加到 docx
Posted
技术标签:
【中文标题】使用 openxml 将标题添加到 docx【英文标题】:Adding header to docx using openxml 【发布时间】:2012-03-05 23:51:45 【问题描述】:我正在尝试向已包含标题 (header1.xml) 的 docx (office 2010) 文档添加新标题(手动使用 openxml 代码)。 我尝试使用 openxml 添加一个名为 myheader.xml 的文件,其中只有一个段落。 在 word 中打开文档时,header1 的内容显示在与之前不同的位置(低 2 行)。
当我删除该段落时,(仅<w:hdr> </w:hdr>
具有相关的名称空间)header1 的内容仍然呈现在不同的药水中(仅 1 行以下)
这个问题有解决办法吗?
【问题讨论】:
所以您正尝试从磁盘中读取包含正确 OpenXML 标记的现有 XML 文件,并将其添加到 Word 2010 文档中的新部分,对吗? 【参考方案1】:我建议你在这里查看这个帖子:Add Header and Footer to an existing empty word document with OpenXML SDK 2.0
我认为这会解决这个问题,因为它比只添加一个段落要多一点,但不会太多。
【讨论】:
以上是关于使用 openxml 将标题添加到 docx的主要内容,如果未能解决你的问题,请参考以下文章