使用 link 以编程方式将图像插入到文件中

Programmatically insert image to word with link to file

在Word文档中,在插入图片对话框的插入按钮中有一个选项是"Link to File",我可以在文件名输入中输入一张图片url link盒子。然后 Word 将从 link 中提取该图像。因此,每次用户打开 word 文档时,它都会从 link.

中提取该图像

我如何使用 Microsoft Interop 做到这一点?我试过用这个方法 http://www.c-sharpcorner.com/uploadfile/hrojasara/insert-picture-with-hyperlink-in-word-file-using-C-Sharp/

但是它会将图像保存到我不想保存的文件中。

希望有人能提供帮助。谢谢!

查看 .AddPicture 方法的文档 (https://msdn.microsoft.com/en-us/library/microsoft.office.interop.word.inlineshapes.addpicture(v=office.15).aspx);

InlineShape AddPicture(
    string FileName,
    ref Object LinkToFile,
    ref Object SaveWithDocument,
    ref Object Range
)

您可以轻松设置参数以获得所需的结果。