Charger le document à partir de l’URL
Introduction
GroupDocs.Annotation pour .NET est une bibliothèque riche en fonctionnalités qui permet aux développeurs d’ajouter facilement des fonctionnalités d’annotation à leurs applications .NET. Avec GroupDocs.Annotation, vous pouvez annoter des documents PDF par programmation, permettant ainsi aux utilisateurs de surligner du texte, d’ajouter des commentaires, de dessiner des formes, et bien plus encore. Ce tutoriel vous guidera pas à pas pour charger un document depuis une URL, ajouter des annotations et enregistrer le document annoté avec GroupDocs.Annotation pour .NET.
Prérequis
Avant de commencer, assurez-vous que vous disposez des prérequis suivants :
- Visual Studio : assurez-vous que Visual Studio est installé sur votre machine de développement.
- GroupDocs.Annotation pour .NET : téléchargez et installez GroupDocs.Annotation pour .NET à partir du site web.
- Connaissances de base de C# : Familiarisez-vous avec le langage de programmation C#.
- Connexion Internet : vous aurez besoin d’une connexion Internet pour accéder aux ressources externes et télécharger des exemples de fichiers.
Importer des espaces de noms
Tout d’abord, importons les espaces de noms nécessaires dans votre projet C# :
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
using System;
using System.IO;
using System.Net;
Étape 1 : Charger le document à partir de l’URL
Pour annoter un document PDF à partir d’une URL, suivez ces étapes :
Étape 1.1 : Définir le chemin de sortie
string outputPath = Path.Combine("Your Document Directory", "result" + Path.GetExtension("input.pdf"));
Étape 1.2 : Spécifier l’URL
string url = "https://github.com/groupdocs-annotation/GroupDocs.Annotation-for-.NET/blob/master/Examples/Resources/SampleFiles/input.pdf?raw=true";
Étape 1.3 : Charger le document
using (Annotator annotator = new Annotator(GetRemoteFile(url)))
{
// Ajouter des annotations ici
annotator.Save(outputPath);
}
Étape 2 : ajouter des annotations
Ajoutons maintenant des annotations au document chargé. Dans cet exemple, nous ajouterons une annotation de zone :
AreaAnnotation area = new AreaAnnotation()
{
Box = new Rectangle(100, 100, 100, 100),
BackgroundColor = 65535,
};
annotator.Add(area);
Étape 3 : Enregistrer le document annoté
Enfin, enregistrez le document annoté dans le chemin de sortie spécifié :
Console.WriteLine($"\nDocument saved successfully.\nCheck output in {outputPath}.");
Conclusion
Dans ce tutoriel, nous avons appris à annoter des documents PDF avec GroupDocs.Annotation pour .NET. En suivant ce guide étape par étape, vous pourrez intégrer facilement la fonctionnalité d’annotation à vos applications .NET et ainsi permettre aux utilisateurs de collaborer efficacement sur des fichiers PDF.
FAQ
GroupDocs.Annotation pour .NET est-il compatible avec tous les frameworks .NET ?
Oui, GroupDocs.Annotation pour .NET est compatible avec divers frameworks .NET, notamment .NET Framework, .NET Core et .NET Standard.
Puis-je personnaliser l’apparence des annotations ?
Absolument ! GroupDocs.Annotation pour .NET offre de nombreuses options de personnalisation, vous permettant de modifier l’apparence et le comportement des annotations selon vos besoins.
Existe-t-il un essai gratuit disponible pour GroupDocs.Annotation pour .NET ?
Oui, vous pouvez télécharger une version d’essai gratuite de GroupDocs.Annotation pour .NET à partir du site web.
Comment puis-je obtenir une assistance technique pour GroupDocs.Annotation pour .NET ?
Si vous rencontrez des problèmes techniques ou avez des questions sur GroupDocs.Annotation pour .NET, vous pouvez demander de l’aide au forum d’assistance.
Où puis-je acheter une licence pour GroupDocs.Annotation pour .NET ?
Vous pouvez acheter une licence pour GroupDocs.Annotation pour .NET auprès du page d’achat.