Ajouter une annotation de soulignement de texte au document
Introduction
Dans ce didacticiel, nous allons parcourir le processus d’ajout d’une annotation de soulignement de texte à un document à l’aide de GroupDocs.Annotation pour .NET. Les annotations soulignées de texte peuvent être utiles pour mettre en valeur des parties spécifiques d’un document, telles que des passages importants ou des points clés.
Conditions préalables
Avant de commencer, assurez-vous que les prérequis suivants sont installés :
- GroupDocs.Annotation pour .NET : téléchargez et installez GroupDocs.Annotation pour .NET à partir deici.
- .NET Framework : assurez-vous que .NET Framework est installé sur votre système.
Importation d’espaces de noms
Tout d’abord, importons les espaces de noms nécessaires dans notre projet :
using System;
using System.Collections.Generic;
using System.IO;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
using GroupDocs.Annotation.Options;
Maintenant, décomposons l’exemple en plusieurs étapes :
Étape 1 : Définir le chemin de sortie
string outputPath = Path.Combine("Your Document Directory", "result" + Path.GetExtension("input.pdf"));
Dans cette étape, nous définissons le chemin de sortie où le document annoté sera enregistré.
Étape 2 : initialiser l’annotateur
using (Annotator annotator = new Annotator("input.pdf"))
Ici, nous initialisons une instance duAnnotator
classe en fournissant le chemin du document d’entrée.
Étape 3 : Créer une annotation soulignée
UnderlineAnnotation underline = new UnderlineAnnotation
{
CreatedOn = DateTime.Now,
FontColor = 65535,
Message = "This is underline annotation",
Opacity = 0.7,
PageNumber = 0,
BackgroundColor = 16761035,
UnderlineColor = 1422623, // travaux pris en charge uniquement les documents Word et PDF
Points = new List<Point>
{
new Point(80, 730), new Point(240, 730), new Point(80, 650), new Point(240, 650)
},
Replies = new List<Reply>
{
new Reply
{
Comment = "First comment",
RepliedOn = DateTime.Now
},
new Reply
{
Comment = "Second comment",
RepliedOn = DateTime.Now
}
}
};
Cette étape consiste à créer unUnderlineAnnotation
objet avec diverses propriétés telles que la couleur de la police, le message, l’opacité, le numéro de page, la couleur d’arrière-plan, la couleur de soulignement, les points et les réponses.
Étape 4 : ajouter une annotation au document
annotator.Add(underline);
Ici, nous ajoutons l’annotation soulignée au document.
Étape 5 : Enregistrer le document annoté
annotator.Save(outputPath);
Enfin, nous enregistrons le document annoté dans le chemin de sortie spécifié.
Conclusion
Dans ce didacticiel, nous avons appris à ajouter une annotation de soulignement de texte à un document à l’aide de GroupDocs.Annotation pour .NET. Cette puissante bibliothèque fournit diverses options d’annotation pour améliorer la collaboration et la communication sur les documents.
FAQ
Puis-je personnaliser l’apparence de l’annotation soulignée ?
Oui, vous pouvez personnaliser des propriétés telles que la couleur, l’opacité et la position en fonction de vos besoins.
GroupDocs.Annotation est-il compatible avec différents formats de documents ?
Oui, GroupDocs.Annotation prend en charge un large éventail de formats de documents, notamment Word et PDF.
Puis-je ajouter plusieurs annotations à un seul document ?
Absolument, GroupDocs.Annotation vous permet d’ajouter plusieurs annotations de différents types à un document.
Existe-t-il un essai gratuit disponible pour GroupDocs.Annotation ?
Oui, vous pouvez accéder à la version d’essai gratuite à partir deici.
Où puis-je obtenir de l’aide pour GroupDocs.Annotation ?
Vous pouvez obtenir de l’aide sur le forum de la communauté GroupDocs.Annotation.ici.