GroupDocs.Annotation Net API est un produit qui vous permet de travailler avec des annotations dans des documents sur différentes plates-formes et systèmes d’exploitation, tels qu’Android, MacOS, Linux, Windows. GroupDocs.Annotation fournit une bibliothèque avec une API simple qui offre de nombreux avantages : par exemple, si vous devez garder les données confidentielles ou choisir la puissance dont vous avez besoin pour travailler avec la bibliothèque, ou modifier partiellement le travail avec des annotations, la bibliothèque est très léger et souple.
GroupDocs.Annotation for Net API vous permet de travailler avec différents types d’annotations, notamment : texte, polyligne, zone, soulignement, point, filigrane, flèche, ellipse, remplacement de texte, distance, champ de texte, rédaction de ressources, etc. Et prend en charge la plupart formats de documents populaires tels que : PDF, HTML, Microsoft Office Word, feuilles de calcul Excel, présentations PowerPoint, Visio, e-mails Outlook, images, métafichiers, dessin CAO et divers autres formats. L’API offre la possibilité d’obtenir des vignettes de pages de document et prend en charge l’importation et l’exportation d’annotations vers et depuis des fichiers PDF.
À l’aide de la bibliothèque, vous pouvez ajouter, modifier, extraire et supprimer des annotations de documents, faire pivoter des documents, modifier la solution des vignettes et ce n’est pas une liste complète de toutes les possibilités. Il offre également un ensemble complet d’objets de données pour personnaliser les propriétés d’annotation selon vos besoins dans tous les formats de document pris en charge.
L’utilisation de l’API GroupDocs.Annotation for Net est très simple et se compose de quelques étapes de base. Au début, vous devez configurer une licence, puis sélectionner le fichier avec lequel vous souhaitez travailler, puis manipuler d’une manière ou d’une autre avec les annotations du document (supprimer/modifier/extraire/supprimer) et enregistrer le résultat. Pour plus d’informations, veuillez consulter la documentation du produit ou notre ensemble d’exemples.
GroupDocs.Annotation est régulièrement mis à jour et fournit un support à ses clients, vous êtes toujours les bienvenus pour nous poser une question ou envoyer vos idées ou nous faire part de vos besoins pour quelque chose de nouveau et nous nous ferons un plaisir de l’implémenter dans nos nouvelles versions.
GroupDocs.Annotation pour .NET vous permet de travailler avec différents types d’annotations. Cela donne la liberté et la facilité de communication tout en collaborant avec votre équipe sur des tâches. Vous pouvez utiliser des annotations, telles que l’annotation de zone (marquer une zone en tant que rectangle et y ajouter des notes), l’annotation de point (coller des commentaires à n’importe quel endroit du document), l’annotation de texte (ajouter un commentaire au texte sélectionné), l’annotation barrée/soulignée ( appliqué à un paragraphe), annotation de polyligne (dessiner des formes et des lignes à main levée), annotation de flèche (pointeur fléché avec commentaires attachés), annotation d’ellipse (afficher le texte à l’intérieur de l’ellipse), annotation de distance (dessiner une ligne qui représente la distance entre les objets), lien annotation (ajouter des liens Web aux formats de document pris en charge) et annotation en filigrane (un tampon de texte ou un filigrane peut être ajouté au document).
// Initialize list of AnnotationInfo
List<AnnotationInfo> annotations = new List<AnnotationInfo>();
// Initialize text annotation
AnnotationInfo textAnnotation = new AnnotationInfo
{
Box = new Rectangle((float)265.44, (float)153.86, 206, 36), Type = AnnotationType.Text
};
// Add annotation to list
annotations.Add(textAnnotation);
// Get input file stream
Stream inputFile = new FileStream("D:/input.pdf", FileMode.Open, File
.ReadWrite);
// Export annotation and save output file
CommonUtilities.SaveOutputDocument(inputFile, annotations, DocumentType.Pdf);