GroupDocs.Annotation en un coup d’œil

Ajoutez une annotation de documents de qualité professionnelle à vos applications .NET

Illustration annotation

Ajouter du balisage de texte

GroupDocs.Annotation for .NET vous permet de surligner, souligner, barrer, souligner en pointillé, masquer ou remplacer du texte. Compatible avec de nombreux formats, y compris les PDF et les documents Office, cette fonctionnalité simplifie la révision et la collaboration sur les documents.

Dessiner des annotations graphiques

Ajoutez des formes de zone, d’ellipse, de point, de flèche, de distance et de polyligne avec des couleurs de trait et de remplissage configurables pour mettre en évidence des régions et des mesures sur une page.

Commentaires et réponses

Associez un auteur et une discussion en fil de réponses à toute annotation pour prendre en charge des flux de travail de révision et d’approbation structurés.

Gérer et échanger des annotations

Listez, mettez à jour et supprimez des annotations, filtrez par type, générez des aperçus de documents et importez ou exportez des annotations au format XML.

Indépendance de plateforme

GroupDocs.Annotation for .NET est compatible avec un large éventail de systèmes d’exploitation, de frameworks de développement et de gestionnaires de paquets.

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Formats de fichiers pris en charge

GroupDocs.Annotation for .NET prend en charge les opérations avec les formats de fichiers suivants.

Formats MS Office

  • Word: DOCX, DOC, DOCM, DOT, DOTX, DOTM, RTF
  • Excel: XLSX, XLS, XLSM, XLSB, ODS
  • PowerPoint: PPT, PPTX, PPS, PPSX

Autres formats Office

  • Portable: PDF
  • OpenDocument: ODT, ODP
  • Diagramme: VSD, VSDX

Autres formats

  • Images: BMP, JPEG, PNG, TIFF
  • CAO: DWG, DXF
  • E‑mail: EML, EMLX

Fonctionnalités GroupDocs.Annotation for .NET

Ajoutez et gérez des annotations dans les PDF, les fichiers Office et les images avec rapidité et précision.

Feature icon

Balisage de texte

Surlignez, soulignez, barrez ou soulignez en pointillé le texte sélectionné dans tout document pris en charge.

Feature icon

Formes graphiques

Dessinez des annotations de zone, d’ellipse, de flèche, de point, de distance et de polyligne avec des couleurs personnalisées.

Feature icon

Filigranes et tampons

Ajoutez des filigranes texte, des tampons image et des champs texte modifiables sur une page de document.

Feature icon

Obtenir et supprimer

Lisez toutes les annotations d’un document, puis supprimez-les par identifiant, type ou instance.

Feature icon

Commentaires et réponses

Ajoutez des réponses en fil avec les métadonnées d’utilisateur et d’horodatage à toute annotation.

Feature icon

Importation et exportation

Enregistrez les annotations d’un document au format XML et chargez-les dans un autre document.

Exemples de code

Exemples d’utilisation typiques de GroupDocs.Annotation for .NET en action

Surligner le texte

GroupDocs.Annotation for .NET permet aux développeurs C# de surligner du texte et d’ajouter des annotations aux documents :

Surligner du texte dans un document

// Ouvrez le document avec une instance Annotator
using (Annotator annotator = new Annotator("input.pdf"))
{
    // Créez une annotation de surlignage de texte définie par des points quadrilatéraux
    HighlightAnnotation highlight = new HighlightAnnotation
    {
        PageNumber = 0,
        FontColor = 65535,
        Points = new List<Point>
        {
            new Point(80, 730), new Point(240, 730),
            new Point(240, 750), new Point(80, 750)
        }
    };

    // Ajoutez le surlignage au document
    annotator.Add(highlight);

    // Enregistrez le document annoté
    annotator.Save("annotated.pdf");
}

Gérer les annotations

Utilisez notre API pour lire et supprimer les annotations d’un document :

Obtenir et supprimer des annotations

// Ouvrez un document annoté avec une instance Annotator
using (Annotator annotator = new Annotator("annotated.pdf"))
{
    // Récupérez toutes les annotations du document
    List<AnnotationBase> annotations = annotator.Get();

    // Supprimez la première annotation
    annotator.Remove(annotations[0]);

    // Enregistrez le document mis à jour
    annotator.Save("output.pdf");
}

Apposer un filigrane

GroupDocs.Annotation for .NET permet aux développeurs C# apposer un filigrane texte sur les pages du document :

Apposer un filigrane sur un document

// Ouvrez le document avec une instance Annotator
using (Annotator annotator = new Annotator("input.pdf"))
{
    // Créez un filigrane texte diagonal et placez-le sur la première page
    WatermarkAnnotation watermark = new WatermarkAnnotation
    {
        Box = new Rectangle(100, 100, 200, 100),
        Text = "CONFIDENTIAL",
        FontColor = 16711680,
        FontSize = 24,
        Angle = 45,
        Opacity = 0.5,
        PageNumber = 0
    };

    // Ajoutez le filigrane et enregistrez le résultat
    annotator.Add(watermark);
    annotator.Save("annotated.pdf");
}

Prêt à commencer ?

Téléchargez GroupDocs.Annotation gratuitement ou obtenez une licence d’essai pour un accès complet !

Ressources utiles

Explorez la documentation, les échantillons de code et le soutien communautaire pour améliorer votre expérience.

Conseils sur les licences temporaires

1
Inscrivez-vous avec votre adresse e-mail professionnelle. Les services de messagerie gratuits ne sont pas autorisés.
2
Utilisez le bouton Obtenir une licence temporaire à la deuxième étape.
 Français