GroupDocs.Parser for .NET

Extraire des hyperliens à partir de XLSX en utilisant C#

Détectez et extrayez les URLs et hyperliens à partir de PDF, Word, Excel et d’autres types de documents en utilisant GroupDocs.Parser dans vos applications .NET.

Étapes pour extraire des hyperliens à partir de Xlsx dans C#

GroupDocs.Parser permet aux développeurs .NET d’extraire des hyperliens à partir de fichiers XLSX en suivant ces étapes simples :

  1. Chargez le fichier XLSX à l’aide d’une instance de Parser.
  2. Vérifiez si le document prend en charge l’extraction des hyperliens.
  3. Récupérez la liste des hyperliens du document.
  4. Parcourez les résultats et travaillez avec les URLs extraites.
// Chargez le document contenant des hyperliens à l'aide de la classe Parser
using (Parser parser = new Parser("input.xlsx")) {

    // Vérifiez si le fichier prend en charge l'extraction des hyperliens
    if (!parser.Features.Hyperlinks)
    {
        Console.WriteLine("L'extraction des hyperliens n'est pas disponible pour le fichier");
        return;
    }

    // Récupérez et traitez les hyperliens extraits
    IEnumerable<PageHyperlinkArea> hyperlinks = parser.GetHyperlinks();

    foreach (PageHyperlinkArea h in hyperlinks)
    {
        Console.WriteLine(h.Text);
        Console.WriteLine(h.Url);
    }
}
dotnet add package GroupDocs.Parser
Cliquez pour copier
copié
Plus d'exemples Documentation

Capacités avancées de traitement de documents

En plus de l’extraction des hyperliens, GroupDocs.Parser vous permet d’extraire du texte, des métadonnées, des images et des données structurées—supportant ainsi des flux de traitement de données puissants.

Détection d'hyperliens et traitement de documents

Détection d’hyperliens dans les documents

Extrayez rapidement des URLs et des annotations de liens à partir de documents tels que des PDF, des fichiers Word, des tableurs, et plus.

Support pour les liens web et intégrés

Détectez et extrayez à la fois des URLs web standard et des liens intégrés à travers plusieurs formats.

Options d’analyse flexibles

Personnalisez les paramètres d’extraction pour vérifier des sections ou pages spécifiques afin d’améliorer les performances et la précision.

Comment extraire des hyperliens d’un PDF en utilisant des options de lien

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);
    }
}

À propos de l’API GroupDocs.Parser for .NET

GroupDocs.Parser est une API de traitement de documents polyvalente pour les développeurs .NET. Elle prend en charge l’extraction d’hyperliens, de texte, d’images et de contenu structuré à partir de divers formats de fichiers tels que PDF, Word, Excel, HTML, et plus—sans avoir recours à des logiciels externes.
En savoir plus
About illustration

Prêt à commencer ?

Téléchargez GroupDocs.Parser gratuitement ou obtenez une licence d’essai pour un accès complet !

Ressources utiles

Explorez la documentation, les échantillons de code et le soutien communautaire pour améliorer votre expérience.

Formats pris en charge pour l’extraction des hyperliens

GroupDocs.Parser peut extraire des hyperliens à partir d’une large variété de types de documents. Consultez ci-dessous les formats couramment pris en charge.

Conseils sur les licences temporaires

1
Inscrivez-vous avec votre adresse e-mail professionnelle. Les services de messagerie gratuits ne sont pas autorisés.
2
Utilisez le bouton Obtenir une licence temporaire à la deuxième étape.
 Français