如何使用c#在现有word文档中插入图像

时间:2015-04-01 20:32:13

标签: c# interop ms-office

我正在使用 c#。用我的代码拍摄快照并将其保存在特定文件夹中(例如:C:\ Temp)。现在我想将图像保存到现有的word文档中。对于短代码示例的任何帮助都非常受欢迎 希望使用 Microsoft.Office.Interop.Word;

1 个答案:

答案 0 :(得分:3)

当然,Word对象模型提供了将图像插入文档所需的方法。要在光标位置添加图片,您只需调用AddPicture集合的InlineShapes方法并传入文件名。

 Application.Selection.InlineShapes.AddPicture(@"C:\SamplePicture.jpg");

有关详细信息,请参阅How to: Programmatically Add Pictures and Word Art to Documents

您也可以考虑使用Open XML SDK。请查看MSDN中的以下文章: