使用Microsoft.Office.Interop.Word自定义页眉和页脚

时间:2014-02-11 08:43:50

标签: c# ms-word

我有一个空白文件说'A',一个骨架文件说'B'。在文档B中,我添加了我的自定义页眉和页脚,例如:页脚包含一个徽标和地址。我的要求是在我的文档A代中,我需要将B的页眉和页脚内容复制到A的页眉和页脚区域。 B的页眉和页脚可能包含文本和图像的组合。如何使用Microsoft.Office.Interop.Word完成此操作。如果有人需要进一步澄清,请告诉我。

1 个答案:

答案 0 :(得分:1)

所以最后我找到了问题的答案。我在这里发布代码所以将来有人会受益于这段代码。

B.Sections[1].Headers[WdHeaderFooterIndex.wdHeaderFooterFirstPage].Range.CopyAsPicture();
A.Sections[1].Headers[WdHeaderFooterIndex.wdHeaderFooterFirstPage].Range.Paste();
B.Sections[1].Footers[WdHeaderFooterIndex.wdHeaderFooterFirstPage].Range.CopyAsPicture();
A.Sections[1].Footers[WdHeaderFooterIndex.wdHeaderFooterFirstPage].Range.Paste();