Aggiungi annotazione ellisse al documento

introduzione

In questo tutorial imparerai come aggiungere un’annotazione ellittica a un documento utilizzando GroupDocs.Annotation per .NET. Questa guida passo passo ti guiderà attraverso il processo, assicurandoti di comprendere chiaramente ogni passaggio.

Prerequisiti

Prima di iniziare, assicurati di avere quanto segue:

  1. GroupDocs.Annotation per .NET: assicurati di aver scaricato e installato GroupDocs.Annotation per .NET. Puoi scaricarlo daQui.
  2. IDE (ambiente di sviluppo integrato): avrai bisogno di un IDE installato sul tuo sistema, come Visual Studio, per scrivere ed eseguire il codice.

Importa spazi dei nomi

Innanzitutto, importa gli spazi dei nomi necessari nel tuo progetto:

using System;
using System.Collections.Generic;
using System.IO;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
using GroupDocs.Annotation.Options;

Passaggio 1: impostare il percorso di output

Definire il percorso di output in cui verrà salvato il documento annotato:

string outputPath = Path.Combine("Your Document Directory", "result" + Path.GetExtension("input.pdf"));

Passaggio 2: inizializza Annotatore

Inizializza l’annotatore fornendo il percorso del documento di input:

using (Annotator annotator = new Annotator("input.pdf"))
{

Passaggio 3: crea un’annotazione sull’ellisse

Crea un’istanza diEllipseAnnotation classe e impostarne le proprietà:

EllipseAnnotation ellipse = new EllipseAnnotation
{
    BackgroundColor = 65535,
    Box = new Rectangle(100, 100, 100, 100),
    CreatedOn = DateTime.Now,
    Message = "This is ellipse 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
        }
    }
};

Passaggio 4: aggiungi annotazione

Aggiungi l’annotazione dell’ellisse al documento:

annotator.Add(ellipse);

Passaggio 5: salva il documento

Salva il documento annotato nel percorso di output:

annotator.Save(outputPath);

Conclusione

Congratulazioni! Hai aggiunto correttamente un’annotazione ellittica a un documento utilizzando GroupDocs.Annotation per .NET. Ora puoi integrare questa funzionalità nelle tue applicazioni .NET per migliorare la collaborazione e la comunicazione dei documenti.

Domande frequenti

Posso personalizzare l’aspetto dell’annotazione dell’ellisse?

Sì, puoi personalizzare varie proprietà come il colore dello sfondo, il colore del bordo, l’opacità, ecc., in base alle tue esigenze.

GroupDocs.Annotation per .NET è compatibile con tutti i formati di documenti?

GroupDocs.Annotation per .NET supporta un’ampia gamma di formati di documenti tra cui PDF, DOCX, PPTX, XLSX e altri.

Posso aggiungere più annotazioni a un singolo documento?

Sì, puoi aggiungere più annotazioni tra cui ellissi, rettangoli, testo, ecc. a un singolo documento.

È disponibile una versione di prova a scopo di test?

Sì, puoi scaricare una versione di prova gratuita daQui per valutarne le caratteristiche.

Dove posso ottenere supporto tecnico per GroupDocs.Annotation per .NET?

È possibile ottenere supporto tecnico dal forum della community GroupDocs.AnnotationQui.