We're sorry Aspose doesn't work properply without JavaScript enabled.

Free Support Forum - aspose.com

Support for removing a linked URL image from PPT using Aspose.Slides for .NET


When using Aspose Slides as my project, I got an issue to remove a linked URL image from my PPT file.
I tried with code look like:
foreach(ISlide slide in presentation.Slides)
IList lstHyperLink = slide.HyperlinkQueries.GetAnyHyperlinks();
int numOfHyperlink = lstHyperLink.Count();

But I can’t get any hyperlink from my PPT file. I tried to find some help from forums with key words but only get the result is that how to add a linked URL image.

Below is my sample file: Remote_Image.zip (7.0 KB)

I’m using Aspose.Slides .NET 18.10

Please help me with some sample code.

Dung H. Nguyen


I have observed your comments. I like to inform that link in this image is not a hyperlink. Please check below sample code. This code will help you to achieve your requirements.

> var press = new Presentation(path+"Remote_Image.ppt");
  	PictureFrame pf = press.Slides[0].Shapes[2] as PictureFrame;
  	var d = pf.PictureFormat.Picture.LinkPathLong; // here is url for picture
  	pf.PictureFormat.Picture.LinkPathLong = ""; // delete url)))