// load the PDF file
Document doc = new Document(dataDir + “Test embedded hyperlink.docx.pdf”);
TextFragmentAbsorber textFragmentAbsorber = new TextFragmentAbsorber("");
int pageNum = 1;
//accept the absorber for first page
Page page = doc.Pages[pageNum];
page.Accept(textFragmentAbsorber);
//get the extracted text fragments
TextFragmentCollection textFragmentCollection = textFragmentAbsorber.TextFragments;
//loop through the fragments
foreach (TextFragment textFragment in textFragmentCollection)
{
LinkAnnotation linkAnnot = new LinkAnnotation(page, textFragment.Rectangle);
linkAnnot.Border = (new Border(linkAnnot));
linkAnnot.Border.Width = (0);
page.Annotations.Add(linkAnnot);
}
doc.Save(dataDir + “HyperlinkRemoved_output_19.5.pdf”);