Ajouter une annotation d'image au document (chemin local)
Introduction
GroupDocs.Annotation pour .NET est une bibliothèque puissante qui permet aux développeurs d’ajouter différents types d’annotations aux documents par programme. Dans ce didacticiel, nous apprendrons comment ajouter des annotations d’image à un document à l’aide d’un chemin local.
Conditions préalables
Avant de commencer, assurez-vous d’avoir les prérequis suivants :
- Connaissance de base du langage de programmation C#.
- Visual Studio installé sur votre système.
- Bibliothèque GroupDocs.Annotation pour .NET installée ou référencée dans votre projet.
- Un document d’entrée (par exemple, PDF) et un fichier image pour l’annotation.
Importer des espaces de noms
Tout d’abord, vous devez importer les espaces de noms nécessaires dans votre fichier C#. Ces espaces de noms donnent accès aux classes et méthodes requises pour travailler avec GroupDocs.Annotation.
using System;
using System.IO;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
Étape 1 : Définir le chemin de sortie
Définissez le chemin de sortie où le document annoté sera enregistré.
string outputPath = Path.Combine("Your Document Directory", "result" + Path.GetExtension("input.pdf"));
Étape 2 : initialiser l’annotateur
Initialisez l’annotateur en fournissant le chemin d’accès au document d’entrée.
using (Annotator annotator = new Annotator("input.pdf"))
{
// Le code d'annotation va ici
}
Étape 3 : Créer une annotation d’image
Créez une instance duImageAnnotation
classe et spécifiez ses propriétés telles que la position, l’opacité, le numéro de page et le chemin de l’image.
ImageAnnotation image = new ImageAnnotation
{
Box = new Rectangle(100, 100, 100, 100),
CreatedOn = DateTime.Now,
Opacity = 0.7,
PageNumber = 0,
ImagePath = "image.png"
};
Étape 4 : Ajouter une annotation
Ajoutez l’annotation d’image créée au document à l’aide duAdd
méthode de l’annotateur.
annotator.Add(image);
Étape 5 : Enregistrer le document
Enregistrez le document annoté dans le chemin de sortie.
annotator.Save(outputPath);
Étape 6 : Afficher le chemin de sortie
Afficher un message indiquant la réussite de l’enregistrement du document et l’emplacement du fichier de sortie.
Console.WriteLine($"\nDocument saved successfully.\nCheck output in {outputPath}.");
Conclusion
Dans ce didacticiel, nous avons appris à ajouter des annotations d’image à un document à l’aide de GroupDocs.Annotation pour .NET. En suivant ces étapes simples, vous pouvez améliorer vos capacités de traitement de documents grâce à de puissantes fonctionnalités d’annotation.
FAQ
Puis-je annoter des documents autres que PDF ?
Oui, GroupDocs.Annotation prend en charge divers formats de documents, notamment Word, Excel, PowerPoint, etc.
GroupDocs.Annotation est-il compatible avec .NET Core ?
Oui, GroupDocs.Annotation est compatible avec .NET Framework et .NET Core.
Puis-je personnaliser l’apparence des annotations ?
Absolument, vous pouvez personnaliser l’apparence, la taille, la couleur et d’autres propriétés des annotations en fonction de vos besoins.
GroupDocs.Annotation prend-il en charge les annotations collaboratives ?
Oui, GroupDocs.Annotation propose des fonctionnalités d’annotation collaborative qui permettent à plusieurs utilisateurs d’annoter des documents simultanément.
Où puis-je trouver de l’aide ou du soutien supplémentaire ?
Vous pouvez visiter le forum GroupDocs.Annotation pour obtenir de l’aide et du soutien de la communauté.