Вставьте файл изображения в документ издателя вместо существующего изображения
У меня есть документ издателя, используемый в качестве шаблона.
Как вставить изображение из файла вместо "?" образ.
Возможно, это так же, как для MS Word, но я не могу узнать.
Я получаю доступ к этому шаблону следующим образом:
using Publisher = Microsoft.Office.Interop.Publisher;
Publisher._Application pubApp = new Publisher.Application();
Publisher.Document doc = pubApp.Open(docPath);
Publisher.Page templateCard = doc.Pages[1];
1 ответ
Решение
В принципе:
shape.PictureFormat.Replace(filePath);
Лучший способ найти мое шаблонное изображение, которое я выяснил, это установить альтернативный текст для моего изображения и просто проверить его:
foreach (Publisher.Shape shape in currenPage.Shapes) {
if (shape.AlternativeText == "DICKBUTT")
//here you do your stuff
}