Этот пример кода демонстрирует, как извлечь все гиперссылки из 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);
}
}