Ajouter une annotation de distance au document
Introduction
Dans ce tutoriel, vous apprendrez à ajouter une annotation de distance à un document avec GroupDocs.Annotation pour .NET. Suivez ces étapes pour réaliser cette tâche :
Prérequis
Assurez-vous que les conditions préalables suivantes sont en place avant de continuer :
- Bibliothèque GroupDocs.Annotation pour .NET : téléchargez et installez la bibliothèque GroupDocs.Annotation pour .NET à partir de ce lien.
- Document à annoter : Préparez le document (par exemple, PDF) auquel vous souhaitez ajouter l’annotation de distance.
- Environnement de développement : configurez votre environnement de développement avec Visual Studio ou tout autre IDE de votre choix.
Importer des espaces de noms
Avant de commencer, assurez-vous d’inclure les espaces de noms nécessaires dans votre code. Ces espaces sont essentiels pour accéder aux classes et méthodes requises.
using System;
using System.Collections.Generic;
using System.IO;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
using GroupDocs.Annotation.Options;
Étape 1 : Initialiser l’annotateur
Commencez par initialiser le Annotator
objet avec le chemin vers le document que vous souhaitez annoter.
using (Annotator annotator = new Annotator("input.pdf"))
{
// Le code d'annotation sera placé ici
}
Étape 2 : Créer une annotation de distance
Maintenant, créez un DistanceAnnotation
objet et configurer ses propriétés telles que les dimensions de la boîte, le message, l’opacité, la couleur du stylo, etc.
DistanceAnnotation distance = new DistanceAnnotation
{
Box = new Rectangle(200, 150, 200, 30),
CreatedOn = DateTime.Now,
Message = "This is distance annotation",
Opacity = 0.7,
PageNumber = 0,
PenColor = 65535,
PenStyle = PenStyle.Dot,
PenWidth = 3,
Replies = new List<Reply>
{
new Reply
{
Comment = "First comment",
RepliedOn = DateTime.Now
},
new Reply
{
Comment = "Second comment",
RepliedOn = DateTime.Now
}
}
};
Étape 3 : Ajouter une annotation
Ajoutez l’annotation de distance créée au document à l’aide de l’ Add
méthode de l’objet annotateur.
annotator.Add(distance);
Étape 4 : Enregistrer le document
Enregistrez le document annoté à l’emplacement souhaité sur votre système.
string outputPath = Path.Combine("Your Document Directory", "result" + Path.GetExtension("input.pdf"));
annotator.Save(outputPath);
Étape 5 : Afficher la confirmation
Enfin, affichez un message confirmant la réussite de l’enregistrement du document annoté.
Console.WriteLine($"\nDocument saved successfully.\nCheck output in {outputPath}.");
Conclusion
L’ajout d’annotations de distance à des documents avec GroupDocs.Annotation pour .NET est simple. En suivant les étapes décrites dans ce tutoriel, vous pouvez enrichir vos documents d’annotations utiles, facilitant ainsi la collaboration et la communication.
FAQ
Q : Puis-je personnaliser l’apparence de l’annotation de distance ?
R : Oui, vous pouvez personnaliser diverses propriétés telles que la couleur, l’opacité, le style de ligne, etc., en fonction de vos besoins.
Q : GroupDocs.Annotation prend-il en charge les annotations sur différents types de documents ?
R : Oui, GroupDocs.Annotation prend en charge les annotations sur une large gamme de formats de documents, notamment PDF, Word, Excel, PowerPoint, etc.
Q : Existe-t-il un essai gratuit disponible pour GroupDocs.Annotation ?
R : Oui, vous pouvez accéder à un essai gratuit de GroupDocs.Annotation à partir de ce lien.
Q : Où puis-je trouver la documentation de GroupDocs.Annotation pour .NET ?
R : Vous pouvez vous référer à la documentation détaillée disponible ici.
Q : Comment puis-je obtenir de l’aide ou de l’assistance avec GroupDocs.Annotation ?
R : Vous pouvez demander de l’aide et du soutien sur le forum communautaire GroupDocs.Annotation. ici.