有没有办法使用C#VSTO在PowerPoint 2010中使用加载项文件嵌入图像?

时间:2014-04-15 13:51:08

标签: c# vsto powerpoint-2010

我想将图像文件放在自定义幻灯片上,该幻灯片是在点击自定义按钮时创建的。

由于我已经通过我的应用程序的Resources文件夹在自定义按钮上应用了图像图标,是否有类似的方法可以将图像放在引用Resources文件夹的幻灯片上,这样我就不需要提及图像的完整路径Slide.Shapes.AddPicture()方法中的文件?

我正在使用C#VSTO来构建应用程序。

感谢。

1 个答案:

答案 0 :(得分:1)

是否使用以下代码:

Image badge = Addin1.Properties.Resources.img; 
String path = Path.Combine(Path.GetTempPath (), "img.png"); 
badge.Save(path);

将图像粘贴到幻灯片上后删除图像,从上面的路径中删除图像。

File.Delete(path);