Ajouter une annotation de texte barré au document
Introduction
Dans ce didacticiel, nous verrons comment ajouter une annotation de texte barré à un document à l’aide de GroupDocs.Annotation pour .NET. Cette bibliothèque fournit des outils puissants pour annoter divers types de documents, améliorant ainsi les processus de collaboration et de révision de documents.
Conditions préalables
Avant de commencer, assurez-vous de disposer des prérequis suivants :
- GroupDocs.Annotation pour .NET : installez la bibliothèque. Vous pouvez le télécharger depuisici.
- Environnement de développement : configurez un environnement de développement approprié pour le développement .NET.
- Document : préparez un document à annoter, tel qu’un fichier PDF.
Importation d’espaces de noms
Tout d’abord, importez les espaces de noms nécessaires pour accéder aux fonctionnalités de GroupDocs.Annotation :
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 le processus d’ajout d’une annotation de texte barré en plusieurs étapes :
Étape 1 : Définir le chemin de sortie
string outputPath = Path.Combine("Your Document Directory", "result" + Path.GetExtension("input.pdf"));
Ici, 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"))
Initialisez l’objet Annotator en fournissant le chemin d’accès au document d’entrée (fichier PDF dans ce cas).
Étape 3 : Créer une annotation barrée
StrikeoutAnnotation strikeout = new StrikeoutAnnotation
{
CreatedOn = DateTime.Now,
FontColor = 65535,
Message = "This is strikeout annotation",
Opacity = 0.7,
PageNumber = 0,
BackgroundColor = 16761035,
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
}
}
};
Créez un objet StrikeoutAnnotation avec les propriétés souhaitées telles que le message, l’opacité, le numéro de page, la couleur d’arrière-plan, les points (coordonnées) et les réponses.
Étape 4 : Ajouter une annotation
annotator.Add(strikeout);
Ajoutez l’annotation barrée créée au document.
Étape 5 : Enregistrer le document
annotator.Save(outputPath);
Enregistrez le document annoté dans le chemin de sortie spécifié.
Conclusion
Dans ce didacticiel, nous avons appris à ajouter une annotation de texte barré à un document à l’aide de GroupDocs.Annotation pour .NET. Cette puissante bibliothèque permet une annotation efficace des documents, améliorant ainsi les processus de collaboration et de révision des documents.
FAQ
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 PDF, Word, Excel, PowerPoint, etc.
Puis-je personnaliser l’apparence des annotations ?
Absolument, vous pouvez personnaliser les propriétés d’annotation telles que la couleur, l’opacité, la taille de la police, etc. en fonction de vos besoins.
GroupDocs.Annotation fournit-il des fonctionnalités de collaboration ?
Oui, GroupDocs.Annotation facilite la collaboration en permettant aux utilisateurs d’ajouter des commentaires, des réponses et des annotations aux documents.
Existe-t-il un essai gratuit disponible ?
Oui, vous pouvez bénéficier d’un essai gratuit auprès deici.
Où puis-je obtenir de l’aide pour GroupDocs.Annotation ?
Vous pouvez bénéficier du soutien duForum GroupDocs.Annotation.