Есть ли способ встроить изображение с файлом надстройки в 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);