C#:使用Microsoft.Office.Interop编辑word 2007中的脚注

C#:使用Microsoft.Office.Interop编辑word 2007中的脚注,c#,ms-word,footnotes,C#,Ms Word,Footnotes,是否可以编辑文档中的脚注,并使用Microsoft.Office.Interop.Word将其直接放置在参考号上 当我使用OpenXML时,一些输入文件中缺少脚注引用,这就是为什么我试图用interop这个词编写一个程序 我在“直接将它们放入参考编号”中的意思是: 分销商不行使控制权。2(2为上标) 2见,例如:正文(脚注) 输出: 分销商不进行控制。请参见,例如:text 这就像用脚注本身代替数字2一样 守则: 这是我收集所有脚注的唯一开始 List<string> footNo

是否可以编辑文档中的脚注,并使用Microsoft.Office.Interop.Word将其直接放置在参考号上

当我使用OpenXML时,一些输入文件中缺少脚注引用,这就是为什么我试图用interop这个词编写一个程序


我在“直接将它们放入参考编号”中的意思是:

分销商不行使控制权。2(2为上标)

2见,例如:正文(脚注)

输出:

分销商不进行控制。请参见,例如:text

这就像用脚注本身代替数字2一样

守则:

这是我收集所有脚注的唯一开始

List<string> footNotes = new List<string>();
foreach (Footnote aNote in app.ActiveDocument.Footnotes)
            footNotes.Add(aNote.Range.Text);
列表脚注=新列表();
foreach(app.ActiveDocument.Footnotes中的脚注aNote)
脚注。添加(aNote.Range.Text);

我会说“是的,这是可能的”。但是“直接在参考号上”是什么意思呢。如果您希望得到任何帮助(根据网站常见问题),请记住添加您已经尝试过的代码。对此表示抱歉。以我的问题为例编辑了我的文章