Hello,
This is the code snippet we are using extract link title.
Aspose.Pdf.Text.TextFragmentAbsorber textFragmentAbsorbernew = new Aspose.Pdf.Text.TextFragmentAbsorber();
textFragmentAbsorbernew.TextSearchOptions = new Aspose.Pdf.Text.TextSearchOptions(newRect);
textFragmentAbsorbernew.Visit(PDFPage);
int FragmentTextlength = 0;
Linktext = “”;
Aspose.Pdf.Rectangle prevFragmentRect = null;
foreach (Aspose.Pdf.Text.TextFragment TextFrag in textFragmentAbsorbernew.TextFragments)
{
if (prevFragmentRect != null && prevFragmentRect.LLY != TextFrag.Rectangle.LLY && prevFragmentRect.URY != TextFrag.Rectangle.URY)
{
Linktext += " " + TextFrag.Text;
}
else
{
Linktext += TextFrag.Text;
}
prevFragmentRect = TextFrag.Rectangle;
if (FragmentTextlength < TextFrag.Text.Length)
{
TextColor = TextFrag.TextState.ForegroundColor.ToString();
FragmentTextlength = TextFrag.Text.Length;
}
But it shows empty for the attached document.
Please let us know how to solve this issue.
Thanks,