Gestisci le annotazioni in PDF tramite C#

Gestione delle annotazioni nel documento PDF. Usa Aspose.PDF per .NET per modificare i file PDF a livello di codice

Come gestire le annotazioni utilizzando la libreria .NET

Per aggiungere Text Annotation nel file PDF, useremo Aspose.PDF for .NET API che è un’API di manipolazione dei documenti ricca di funzionalità, potente e facile da usare per la piattaforma net. Apri il gestore pacchetti NuGet, cerca Aspose.pdf e installa. È inoltre possibile utilizzare il seguente comando dalla console di Gestione pacchetti.

Package Manager Console

PM > Install-Package Aspose.PDF

Crea annotazioni nel documento PDF tramite C#


È necessario Aspose.PDF per.NET per provare il codice nel proprio ambiente.

  1. Carica il PDF in un’istanza della classe Document.
  2. Creare un’annotazione che si desidera aggiungere al PDF.
  3. Aggiungere l’annotazione all’insieme Annotations dell’oggetto Page.
  4. Salva il file PDF.

Annotazione di testo PDF - C#

Example: C#

Document pdfDocument = 
    new Document(dataDir + "AddAnnotation.pdf");
TextAnnotation textAnnotation = 
    new TextAnnotation(pdfDocument.Pages[1], 
    new Aspose.Pdf.Rectangle(200, 400, 400, 600));
textAnnotation.Title = "Sample Annotation Title";
textAnnotation.Subject = "Sample Subject";
textAnnotation.State = AnnotationState.Accepted;
textAnnotation.Contents = "Sample contents for the annotation";
textAnnotation.Open = true;
textAnnotation.Icon = TextIcon.Key;
Border border = new Border(textAnnotation);
border.Width = 5;
border.Dash = new Dash(1, 1);
textAnnotation.Border = border;
textAnnotation.Rect = 
    new Aspose.Pdf.Rectangle(200, 400, 400, 600);
pdfDocument.Pages[1].Annotations.Add(textAnnotation);
dataDir = dataDir + "AddAnnotation_out.pdf";
pdfDocument.Save(dataDir);