این مثال کد نشان میدهد که چگونه میتوان همه هایپرلینکها را از یک فایل PDF با استفاده از گزینههای سفارشی استخراج کرد.
C#
// نمونه Parser را با سند PDF مقداردهی اولیه کنید
using (Parser parser = new Parser("input.docx"))
{
// بررسی کنید که آیا استخراج هایپرلینک پشتیبانی میشود یا خیر
if (!parser.Features.Hyperlinks)
{
return;
}
// گزینههای استخراج لینک را تنظیم کنید تا نتایج را محدود کنید
PageAreaOptions options = new PageAreaOptions(new Rectangle(new Point(380, 90), new Size(150, 50)));
// دادههای هایپرلینک را از سند استخراج کنید
IEnumerable<PageHyperlinkArea> hyperlinks = parser.GetHyperlinks(options);
// لیست لینکهای استخراجشده را مدیریت کنید
foreach (PageHyperlinkArea h in hyperlinks)
{
Console.WriteLine(h.Text);
Console.WriteLine(h.Url);
}
}