So speichern Sie kommentierte Seiten in PDF mit GroupDocs.Annotation für .NET
Einführung
Sie haben Schwierigkeiten, bestimmte kommentierte Seiten aus Ihren PDF-Dokumenten zu speichern? Diese umfassende Anleitung zeigt, wie Sie dies mit GroupDocs.Annotation für .NET effizient erreichen. Nutzen Sie die Kommentarfunktionen, optimieren Sie Ihr Dokumentenmanagement und verbessern Sie die Zusammenarbeit, indem Sie sich auf relevante Inhalte konzentrieren.
In diesem Tutorial lernen Sie:
- Einrichten Ihrer Entwicklungsumgebung mit GroupDocs.Annotation
- Hinzufügen verschiedener Arten von Anmerkungen
- Effektives Speichern nur kommentierter Seiten
Bereit zum Start? Wir stellen sicher, dass Sie alles bereit haben.
Voraussetzungen
Stellen Sie vor Beginn sicher, dass Sie über Folgendes verfügen:
- .NET Framework (Version 4.6 oder höher) oder .NET Core/5+
- Ein Code-Editor wie Visual Studio
- Grundkenntnisse in C# und .NET-Projekt-Setup
Einrichten von GroupDocs.Annotation für .NET
Um GroupDocs.Annotation zu verwenden, installieren Sie es über NuGet.
NuGet-Paket-Manager-Konsole
Install-Package GroupDocs.Annotation -Version 25.4.0
.NET-CLI
dotnet add package GroupDocs.Annotation --version 25.4.0
Lizenzerwerb
GroupDocs bietet eine kostenlose Testversion an, um die Software umfassend zu testen. Für eine längere Nutzung erwerben Sie eine Lizenz oder fordern Sie eine befristete Lizenz an:
- Kostenlose Testversion: Erkunden Sie die Funktionen für einen ersten Zeitraum ohne Einschränkungen.
- Temporäre Lizenz: Verwenden Sie GroupDocs.Annotation vorübergehend in der Produktion.
- KaufenSichern Sie Ihren langfristigen Bedarf mit einer kommerziellen Lizenz.
Nach der Installation initialisieren Sie die Bibliothek wie folgt:
using GroupDocs.Annotation;
// Grundlegende Einrichtung zum Laden und Kommentieren von Dokumenten
Annotator annotator = new Annotator("path/to/your/document.pdf");
Implementierungshandbuch
Hinzufügen von Anmerkungen
Überblick
Anmerkungen helfen dabei, wichtige Bereiche in Ihrem Dokument hervorzuheben. Lassen Sie uns das Hinzufügen einer AreaAnnotation
und ein EllipseAnnotation
.
Schritt 1: Bereichsanmerkung erstellen
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
// Definieren Sie die Bereichsanmerkung
AreaAnnotation area = new AreaAnnotation()
{
Box = new Rectangle(100, 100, 100, 100), // Position und Größe
BackgroundColor = 65535, // ARGB-Farbwert für Hervorhebung
PageNumber = 1 // Bestimmte Seitenzahl
};
Der AreaAnnotation
markiert einen rechteckigen Bereich im Dokument. Passen Sie seine Position an (Box
) und Hintergrundfarbe.
Schritt 2: Ellipsenanmerkung erstellen
// Definieren der Ellipsenannotation
EllipseAnnotation ellipse = new EllipseAnnotation()
{
Box = new Rectangle(100, 100, 100, 100), // Position und Größe
BackgroundColor = 123456, // ARGB-Farbwert für Hervorhebung
PageNumber = 1 // Bestimmte Seitenzahl
};
Der EllipseAnnotation
ermöglicht das Zeichnen einer ovalen Form auf dem Dokument. Passen Sie Position und Abmessungen mit dem Box
Eigentum.
Schritt 3: Anmerkungen hinzufügen
// Hinzufügen von Anmerkungen zur Annotator-Instanz
annotator.Add(new List<AnnotationBase>() { area, ellipse });
Mithilfe der Add
Methode, mehrere Arten von Anmerkungen einschließen. Dieser Schritt fügt sowohl die AreaAnnotation
Und EllipseAnnotation
.
Nur kommentierte Seiten speichern
Überblick
Um nur Seiten mit Anmerkungen zu speichern, konfigurieren Sie Ihre Speicheroptionen entsprechend.
Schritt 4: Kommentierte Seiten speichern
using GroupDocs.Annotation.Options;
// Richten Sie die Speicheroptionen so ein, dass nur kommentierte Seiten eingeschlossen werden
annotator.Save("path/to/output/document.pdf\