Le sottolineature ondulate vengono normalmente utilizzate per mostrare incongruenze nel documento. Abbiamo abbastanza familiarità con queste righe poiché Microsoft Word utilizza sottolineature ondulate rosse per indicare errori di ortografia e sottolineature ondulate / ondulate blu per problemi di formattazione. Possiamo anche aggiungere tali annotazioni sottolineate nei documenti a livello di codice. In questo articolo impareremo come aggiungere sottolineature ondulate in Word, PDF, PPT e altri documenti usando C#.
I seguenti argomenti sono discussi di seguito:
- API .NET per sottolineatura ondulata/annotazione ondulata
- Aggiungi una sottolineatura ondulata al testo nei documenti di Word - Annotazione ondulata
- Aggiungi una sottolineatura ondulata al testo in PDF, PPT e altri documenti
API .NET per sottolineatura ondulata - Annotazione ondulata
GroupDocs.Annotation fornisce la soluzione di annotazione che consente la manipolazione e l’automazione di vari tipi di annotazione nei documenti all’interno delle applicazioni .NET. Useremo la sua API GroupDocs.Annotation for .NET per aggiungere un’annotazione ondulata nei documenti usando C#.
Puoi scaricare le DLL o il programma di installazione MSI dalla sezione download o installare l’API nella tua applicazione .NET tramite NuGet.
PM> Install-Package GroupDocs.Annotation
Aggiungi una sottolineatura ondulata al testo in Word (DOC/DOCX) utilizzando C# - Annotazione ondulata
Il passaggio seguente illustra come inserire una sottolineatura ondulata in un documento di Word usando C#.
- Carica la parola (DOC, DOCX) utilizzando la classe Annotator.
- Crea la sottolineatura ondulata usando la classe SquigglyAnnotation.
- Personalizza la sottolineatura ondulata impostandone il colore, l’opacità, le coordinate, il numero di pagina, ecc.
- Aggiungi l’annotazione ondulata all’annotatore.
- Salva il file Word aggiornato utilizzando il metodo Save().
L’esempio di codice C# seguente aggiunge la sottolineatura ondulata al testo selezionato del documento di Word.
/*
* Aggiungi sottolineatura ondulata (annotazione ondulata) al testo nei file DOC, DOCX usando C#
*/
using (Annotator annotator = new Annotator("path/document.docx"))
{
SquigglyAnnotation squiggly = new SquigglyAnnotation
{
BackgroundColor = 0xFFF000,
FontColor = 0xFF0000,
Message = "This is Squiggly Annotation",
CreatedOn = DateTime.Now,
Opacity = 0.5,
PageNumber = 0,
Points = new List<Point>
{
new Point(20, 170),
new Point(290, 170),
new Point(20, 200),
new Point(290, 200)
}
};
annotator.Add(squiggly);
annotator.Save("path/squiggly-document.docx");
}
Puoi aggiungere qualsiasi altro tipo di annotazione da vari AnnotationModels.
Aggiungi una sottolineatura ondulata al testo in PDF, PPT e altri documenti utilizzando C#
Allo stesso modo, puoi aggiungere la sottolineatura ondulata a qualsiasi documento utilizzando lo stesso codice C# (controlla nella documentazione se il formato del file del documento previsto è supportato dall’API).
Di seguito sono riportati i passaggi per inserire una sottolineatura ondulata in un documento PDF utilizzando C#.
- Carica il documento PDF utilizzando la classe Annotator.
- Crea la sottolineatura ondulata usando la classe SquigglyAnnotation.
- Personalizza il colore, l’opacità, le coordinate, il numero di pagina, ecc. per la sottolineatura ondulata/ondulata.
- Aggiungi l’annotazione ondulata all’annotatore usando il metodo Add().
- Salva il file PDF aggiornato utilizzando il metodo Salva().
L’esempio di codice C# seguente aggiunge la sottolineatura ondulata al testo selezionato del file PDF.
/*
* Aggiungi sottolineatura ondulata (annotazione ondulata) al testo nel file PDF usando C#
*/
using (Annotator annotator = new Annotator("path/document.pdf"))
{
SquigglyAnnotation squiggly = new SquigglyAnnotation
{
FontColor = 0xFF0000,
Opacity = 0.5,
PageNumber = 0,
Points = new List<Point>
{
new Point(20, 100),
new Point(150, 100),
new Point(20, 130),
new Point(150, 130)
}
};
annotator.Add(squiggly);
annotator.Save("path/squiggly-document.pdf");
}
Conclusione
Per riassumere, abbiamo discusso su come aggiungere una sottolineatura ondulata/ondulata nei documenti di Word usando C#. Inoltre, la stessa annotazione ondulata può essere aggiunta ad altri documenti come PDF, PPT e altro. L’annotazione ondulata è una nuova aggiunta a molti altri tipi di annotazione offerti dall’API.
Ulteriori informazioni su GroupDocs.Annotation for .NET. Visita la sua documentazione per iniziare a creare le tue applicazioni di annotazione dei documenti per vari formati di documenti supportati. Per domande, contattaci tramite il forum.