Я изо всех сил пытаюсь найти краткий способ сделать то, что, как мне кажется, было бы довольно простым ... У меня есть простая существующая презентация PowerPoint с одним слайдом и одним изображением.
Я хочу программно открыть его с помощью Open XML SDK (размещенного в веб-приложении .Net Core), добавить к нему гиперссылку и сохранить ее ... так, чтобы при ее открытии в PowerPoint можно было управлять + щелчком на картинке, чтобы перейти по ссылке.
using (var ppt = PresentationDocument.Open("powerpoint.pptx", true))
{
var image = ppt.PresentationPart.SlideParts.First().ImageParts.First();
// Code to add hyperlink to image here - a bit like:
// image.HyperLink = "http://somewebpage"
ppt.Save();
}