Есть ли способ встроить изображение с файлом надстройки в PowerPoint 2010 с помощью C# VSTO?

Я хочу поместить файл изображения в пользовательский слайд, который создается нажатием пользовательской кнопки.

Поскольку я применил значки изображений к пользовательской кнопке в папке "Ресурсы" своего приложения, существует ли аналогичный способ, которым я могу разместить изображение на слайде, ссылающемся на папку "Ресурсы", так что мне не нужно указывать полный путь к файлу изображения в Метод Slide.Shapes.AddPicture()?

Я использую C# VSTO для создания приложения.

Благодарю.

1 ответ

Решение

Сделал это с помощью кода ниже:

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

Удалите изображение после того, как изображение было вставлено на слайд, удалите изображение из вышеуказанного пути.

File.Delete(path);
Другие вопросы по тегам