Hinzufügen und Bearbeiten von PDF-Anmerkungen
Mit Hilfe von Anmerkungen können Benutzer Kommentare, Erinnerungen oder zusätzliche Informationen zu bestimmten Abschnitten des Dokuments hinzufügen. Sie verbessern die Zusammenarbeit und die Kommunikation bei der Arbeit mit PDF-Dateien, indem sie es den Benutzern ermöglichen, Anmerkungen zu machen, zu kommentieren und gemeinsame Inhalte in einen Kontext zu stellen.
Erste Schritte mit IronPDF!**
Beginnen Sie noch heute mit der Verwendung von IronPDF in Ihrem Projekt mit einer kostenlosen Testversion.
Hinzufügen und Bearbeiten von PDF-Anmerkungen
- C#-Bibliothek für PDF-Anmerkungen herunterladen
- Laden eines vorhandenen oder Rendern eines neuen PDF-Dokuments
- Verwenden Sie die
Hinzufügen
Methode zum Hinzufügen von Kommentaren - Abrufen und Bearbeiten von PDF-Anmerkungen
- Entfernen von Kommentaren aus PDF-Dokumenten
Beispiel für das Hinzufügen von Kommentaren
PDF-Anmerkungen ermöglichen das Hinzufügen von "Haftnotiz"-ähnlichen Kommentaren zu PDF-Seiten. Mit der Methode "Hinzufügen" der Eigenschaft Anmerkungen können Anmerkungen programmatisch hinzugefügt werden.
Tipps
:path=/static-assets/pdf/content-code-examples/how-to/annotation-add-annotation.cs
using IronPdf;
using IronPdf.Annotations;
ChromePdfRenderer renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>Annotation</h1>");
// Create a PDF annotation object on a specified page index
TextAnnotation annotation = new TextAnnotation(0)
{
Title = "This is the title",
Contents = "This is the long 'sticky note' comment content...",
X = 50,
Y = 700,
};
// Add the annotation
pdf.Annotations.Add(annotation);
pdf.SaveAs("annotation.pdf");
IRON VB CONVERTER ERROR developers@ironsoftware.com
PDF mit einer Bemerkung
Die Anmerkung im obigen PDF-Dokument kann mit dem Chrome-Browser angezeigt werden.
Beispiel für das Abrufen und Bearbeiten von Kommentaren
Das Abrufen und Bearbeiten von PDF-Anmerkungen verbessert die Zusammenarbeit, indem es für mehr Klarheit, Genauigkeit und Benutzerfreundlichkeit sorgt. Greifen Sie über die Eigenschaft Anmerkungen auf die Anmerkungssammlung zu und aktualisieren Sie Eigenschaften wie Titel, Inhalt, X, Y und andere mit neuen Informationen.
:path=/static-assets/pdf/content-code-examples/how-to/annotation-edit-annotation.cs
using IronPdf;
using IronPdf.Annotations;
using System.Linq;
PdfDocument pdf = PdfDocument.FromFile("annotation.pdf");
// Retrieve annotation collection
PdfAnnotationCollection annotationCollection = pdf.Annotations;
// Select the first annotation
TextAnnotation annotation = (TextAnnotation)annotationCollection.First();
// Edit annotation
annotation.Title = "New title";
annotation.Contents = "New content...";
annotation.X = 150;
annotation.Y = 800;
pdf.SaveAs("editedAnnotation.pdf");
Imports IronPdf
Imports IronPdf.Annotations
Imports System.Linq
Private pdf As PdfDocument = PdfDocument.FromFile("annotation.pdf")
' Retrieve annotation collection
Private annotationCollection As PdfAnnotationCollection = pdf.Annotations
' Select the first annotation
Private annotation As TextAnnotation = CType(annotationCollection.First(), TextAnnotation)
' Edit annotation
annotation.Title = "New title"
annotation.Contents = "New content..."
annotation.X = 150
annotation.Y = 800
pdf.SaveAs("editedAnnotation.pdf")
PDF mit einer bearbeiteten Bemerkung
Die Anmerkung im obigen PDF-Dokument kann mit dem Chrome-Browser angezeigt werden.
Beispiel für das Entfernen von Kommentaren
Entfernen Sie unnötige oder veraltete Anmerkungen mit den folgenden Methoden: RemoveAt
, RemoveAllAnnotationsForPage
und Clear
.
- RemoveAt: Entfernt eine einzelne Anmerkung mit einem bestimmten Index.
- RemoveAllAnnotationsForPage: Entfernt alle Annotationen auf einer bestimmten Seite.
- Löschen: Alle Anmerkungen im Dokument entfernen.
Eine einzelne Anmerkung entfernen
Um eine einzelne Anmerkung zu entfernen, verwenden Sie die Methode RemoveAt
mit dem entsprechenden Index, der auf dem Index der Anmerkungssammlung basiert.
:path=/static-assets/pdf/content-code-examples/how-to/annotation-remove-single-annotation.cs
using IronPdf;
PdfDocument pdf = PdfDocument.FromFile("multipleAnnotation.pdf");
// Remove a single annotation with specified index
pdf.Annotations.RemoveAt(1);
pdf.SaveAs("removeSingleAnnotation.pdf");
Imports IronPdf
Private pdf As PdfDocument = PdfDocument.FromFile("multipleAnnotation.pdf")
' Remove a single annotation with specified index
pdf.Annotations.RemoveAt(1)
pdf.SaveAs("removeSingleAnnotation.pdf")
Einzelne Anmerkung in PDF entfernt
Vor
Nach
Die Anmerkung im obigen PDF-Dokument kann mit dem Chrome-Browser angezeigt werden.
Alle Anmerkungen entfernen
Um alle Anmerkungen auf einer bestimmten Seite zu entfernen, verwenden Sie die Methode RemoveAllAnnotationsForPage
und geben Sie den Seitenindex an. Wenn Sie alle Anmerkungen im gesamten Dokument entfernen möchten, rufen Sie einfach die Methode "Clear" für die Eigenschaft Annotations auf.
:path=/static-assets/pdf/content-code-examples/how-to/annotation-remove-all-annotation.cs
using IronPdf;
PdfDocument pdf = PdfDocument.FromFile("multipleAnnotation.pdf");
// Remove all annotaions on a specified page
pdf.Annotations.RemoveAllAnnotationsForPage(0);
// Remove all annotaions on the document
pdf.Annotations.Clear();
pdf.SaveAs("removeAllAnnotation.pdf");
Imports IronPdf
Private pdf As PdfDocument = PdfDocument.FromFile("multipleAnnotation.pdf")
' Remove all annotaions on a specified page
pdf.Annotations.RemoveAllAnnotationsForPage(0)
' Remove all annotaions on the document
pdf.Annotations.Clear()
pdf.SaveAs("removeAllAnnotation.pdf")