Cet exemple de code montre comment extraire tous les hyperliens d’un fichier PDF en utilisant des options personnalisées.
C#
// Initialisez le Parser avec le document PDF
using (Parser parser = new Parser("input.docx"))
{
// Vérifiez si l'extraction des hyperliens est prise en charge
if (!parser.Features.Hyperlinks)
{
return;
}
// Définissez des options d'extraction de liens pour affiner les résultats
PageAreaOptions options = new PageAreaOptions(new Rectangle(new Point(380, 90), new Size(150, 50)));
// Extraire les données d'hyperliens du document
IEnumerable<PageHyperlinkArea> hyperlinks = parser.GetHyperlinks(options);
// Gérez la liste des liens extraits
foreach (PageHyperlinkArea h in hyperlinks)
{
Console.WriteLine(h.Text);
Console.WriteLine(h.Url);
}
}