Iterate Hyperlinks/Images in the Document


Author
Message
Clint Carter
Clint Carter
Forum Newbie (0 reputation)Forum Newbie (0 reputation)Forum Newbie (0 reputation)Forum Newbie (0 reputation)Forum Newbie (0 reputation)Forum Newbie (0 reputation)Forum Newbie (0 reputation)Forum Newbie (0 reputation)Forum Newbie (0 reputation)
Group: Forum Members
Posts: 3, Visits: 6
How do you iterate/find all images in a document?
I want to find and delete them...

I need to find all hyperlinks inside the document.
I need to get the URL from each hyperlink.

How is this done? 




Nevron Support
Nevron Support
Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)Supreme Being (4.5K reputation)
Group: Administrators
Posts: 3.1K, Visits: 4.2K

Hi Clint,

The following code collects all images found in a text document:
NList<NNode> imageInlines = richTextView.Content.GetDescendants(NImageInline.NImageInline);
similarly for hyperlinks the code is:
NList<NNode> hyperlinkInlines = richTextView.Content.GetDescendants(NHyperlink.NHyperlinkSchema);

Regarding the hyperlink url:
NHyperlinkInline hyperlinkInline = (NHyperlinkInline)hyperlinks[0];
string url = (hyperlinkInline.Hyperlink as NUrlHyperlink).Url;

Hope this helps - let us know if you meet any problems.



Best Regards,
Nevron Support Team


Clint Carter
Clint Carter
Forum Newbie (0 reputation)Forum Newbie (0 reputation)Forum Newbie (0 reputation)Forum Newbie (0 reputation)Forum Newbie (0 reputation)Forum Newbie (0 reputation)Forum Newbie (0 reputation)Forum Newbie (0 reputation)Forum Newbie (0 reputation)
Group: Forum Members
Posts: 3, Visits: 6
Thanks.
GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Similar Topics

Reading This Topic

Login

Explore
Messages
Mentions
Search