Aggiungi annotazione di sottolineatura del testo al documento

introduzione

In questo tutorial, esamineremo il processo di aggiunta di un’annotazione di sottolineatura di testo a un documento utilizzando GroupDocs.Annotation per .NET. Le annotazioni di sottolineatura del testo possono essere utili per enfatizzare parti specifiche di un documento, come passaggi importanti o punti chiave.

Prerequisiti

Prima di iniziare, assicurati di avere installati i seguenti prerequisiti:

  1. GroupDocs.Annotation per .NET: scarica e installa GroupDocs.Annotation per .NET daQui.
  2. .NET Framework: assicurati di avere .NET Framework installato sul tuo sistema.

Importazione di spazi dei nomi

Innanzitutto, importiamo gli spazi dei nomi necessari nel nostro progetto:

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

Ora suddividiamo l’esempio in più passaggi:

Passaggio 1: definire il percorso di output

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

In questo passaggio, definiamo il percorso di output in cui verrà salvato il documento annotato.

Passaggio 2: inizializza Annotatore

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

Qui inizializziamo un’istanza diAnnotator class fornendo il percorso del documento di input.

Passaggio 3: crea l’annotazione sottolineata

UnderlineAnnotation underline = new UnderlineAnnotation
{
    CreatedOn = DateTime.Now,
    FontColor = 65535,
    Message = "This is underline annotation",
    Opacity = 0.7,
    PageNumber = 0,
    BackgroundColor = 16761035,
    UnderlineColor = 1422623, // funziona supportato solo documenti Word e 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
        }
    }
};

Questo passaggio prevede la creazione di un fileUnderlineAnnotationoggetto con varie proprietà come colore del carattere, messaggio, opacità, numero di pagina, colore di sfondo, colore di sottolineatura, punti e risposte.

Passaggio 4: aggiungi annotazione al documento

annotator.Add(underline);

Qui aggiungiamo l’annotazione di sottolineatura al documento.

Passaggio 5: salva il documento con annotazioni

annotator.Save(outputPath);

Infine, salviamo il documento annotato nel percorso di output specificato.

Conclusione

In questo tutorial, abbiamo imparato come aggiungere un’annotazione di sottolineatura di testo a un documento utilizzando GroupDocs.Annotation per .NET. Questa potente libreria fornisce varie opzioni di annotazione per migliorare la collaborazione e la comunicazione dei documenti.

Domande frequenti

Posso personalizzare l’aspetto dell’annotazione sottolineata?

Sì, puoi personalizzare proprietà come colore, opacità e posizione in base alle tue esigenze.

GroupDocs.Annotation è compatibile con diversi formati di documenti?

Sì, GroupDocs.Annotation supporta un’ampia gamma di formati di documenti tra cui Word e PDF.

Posso aggiungere più annotazioni a un singolo documento?

Assolutamente sì, GroupDocs.Annotation ti consente di aggiungere più annotazioni di diverso tipo a un documento.

È disponibile una prova gratuita per GroupDocs.Annotation?

Sì, puoi accedere alla versione di prova gratuita daQui.

Dove posso ottenere supporto per GroupDocs.Annotation?

Puoi ottenere supporto dal forum della community GroupDocs.AnnotationQui.