Come aggiungere annotazioni ellisse in PDF utilizzando C#

Lo scopo di questo tutorial è dimostrare la procedura su come aggiungere annotazioni ellittiche in PDF utilizzando C#. Le annotazioni sono utili per fornire informazioni aggiuntive, evidenziare sezioni importanti e consentire agli utenti di aggiungere commenti ai file PDF. L’uso delle annotazioni ellittiche è particolarmente vantaggioso quando si evidenziano aree o forme specifiche all’interno di un PDF. Forniremo istruzioni dettagliate sulla configurazione della libreria di annotazioni e forniremo un esempio di codice per inserire annotazioni ellittiche in PDF in C#. Successivamente, la sezione seguente fornirà ulteriori dettagli su come aggiungere un’ellisse a un documento PDF utilizzando il linguaggio di programmazione C#.

Passaggi per aggiungere annotazioni ellittiche in PDF utilizzando C#

  1. Installa GroupDocs.Annotation for .NET tramite il gestore pacchetti NuGet per aggiungere un’annotazione ellittica nel PDF
  2. Includi il riferimento allo spazio dei nomi GroupDocs.Annotation
  3. Crea un’istanza della classe Annotator passando il percorso del file PDF come argomento al suo costruttore
  4. Crea un’istanza della classe EllipseAnnotation e specifica gli attributi richiesti, ad esempio la posizione e il numero di pagina
  5. Chiamare il metodo Annotator.Add e passare l’oggetto EllipseAnnotation come argomento
  6. Chiama il metodo Annotator.Save per salvare il PDF di output

Seguendo le linee guida descritte sopra e installando la libreria di annotazioni su qualsiasi computer, puoi creare rapidamente e facilmente annotazioni ellittiche in PDF utilizzando C#. Questi passaggi sono compatibili con i sistemi operativi più diffusi come Windows, macOS e Linux su cui è installato .NET. Non è necessario installare alcun software aggiuntivo per aggiungere annotazioni ellittiche a un file PDF. Inoltre, la libreria utilizzata nell’esempio di codice fornito è multipiattaforma, garantendo la compatibilità tra diversi sistemi.

Codice per aggiungere annotazioni ellittiche in PDF utilizzando C#

using GroupDocs.Annotation.Models.AnnotationModels;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation;
using System;
using System.Collections.Generic;
namespace AddEllipseAnnotationinPDFusingCSharp
{
internal class Program
{
static void Main(string[] args)
{
// Set License to avoid the limitations of Annotation library
License lic = new License();
lic.SetLicense(@"GroupDocs.Annotation.lic");
// Instantiate Annotator object by passing path of PDF
// file to its constructor
using (Annotator annotator = new Annotator("input.pdf"))
{
// Create an instance of EllipseAnnotation class
// and set some properties
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
}
}
};
// Add ellipse annotation to Annotator
annotator.Add(ellipse);
// Save the final PDF to disk
annotator.Save("result.pdf");
}
}
}
}

La sezione precedente ha fornito una guida completa su come aggiungere l’annotazione dell’ellisse in PDF C#, completa di un esempio di codice facile da seguire. Una volta installata la libreria di annotazioni dei documenti e modificati i percorsi dei file di input e output secondo necessità, l’integrazione del codice nelle applicazioni dovrebbe essere un processo semplice. Congratulazioni! Ora hai aggiunto correttamente un’annotazione ellittica a un file PDF utilizzando C#.

In precedenza abbiamo pubblicato un articolo su come inserire un’annotazione di un campo di testo in PDF utilizzando C#. Per ulteriori informazioni, consulta la nostra guida su come aggiungere l’annotazione del campo di testo in PDF usando C#.

 Italiano