So fügen Sie Bereichsanmerkungen mit C# in PDF ein

Dieses Tutorial bietet eine ausführliche exemplarische Vorgehensweise zum Einfügen von Bereichsanmerkungen in PDF mit C#. Das Einfügen von Bereichsanmerkungen in PDF kann sich in verschiedenen Anwendungen als vorteilhaft erweisen, da Sie bestimmte Bereiche des Dokuments hervorheben und Kommentare, Anmerkungen oder andere Details anhängen können. Zusätzlich stellen wir Ihnen ein Code-Snippet als Referenz für das Hinzufügen von Bereichsanmerkungen zu Ihrem PDF mit C# zur Verfügung. Der folgende Abschnitt enthält ausführliche Anweisungen zum Hinzufügen von Bereichsanmerkungen zu PDF in C#.

Schritte zum Einfügen von Bereichsanmerkungen in PDF mit C#

  1. Um eine Bereichsanmerkung in ein PDF-Dokument einzufügen, können Sie den NuGet-Paketmanager verwenden, um GroupDocs.Annotation for .NET zu installieren.
  2. Fügen Sie einen Verweis auf den GroupDocs.Annotation-Namespace hinzu
  3. Instanziieren Sie das Objekt der Klasse Annotator, indem Sie den Pfad der PDF-Datei an ihren Konstruktor übergeben
  4. Instanziieren Sie das Objekt der AreaAnnotation-Klasse und legen Sie die gewünschten Eigenschaften fest, z. B. Position, Seitenzahl usw.
  5. Rufen Sie die Annotator.Add-Methode auf und stellen Sie ihr ein AreaAnnotation-Objekt als Parameter bereit
  6. Um das PDF auf der Festplatte zu speichern, rufen Sie die Annotator.Save-Methode auf

Indem Sie sich an die oben genannten Schritte halten, können Sie mit einer Handvoll API-Aufrufen aus der Anmerkungsbibliothek mühelos Bereichsanmerkungen in PDF mit C# erstellen. Die Anmerkungsbibliothek funktioniert nahtlos auf den Betriebssystemen Windows, macOS und Linux, ohne dass zusätzliche Software erforderlich ist. Unten sehen Sie ein C#-Beispielprogramm, das eine Bereichsanmerkung in eine PDF-Datei integriert.

Code zum Einfügen von Bereichsanmerkungen in PDF mit C#

using GroupDocs.Annotation.Models.AnnotationModels;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation;
using System;
using System.Collections.Generic;
namespace InsertAreaAnnotationtoPDFusingCSharp
{
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 AreaAnnotation class
// and set some properties
AreaAnnotation area = new AreaAnnotation
{
BackgroundColor = 65535,
Box = new Rectangle(100, 100, 100, 100),
CreatedOn = DateTime.Now,
Message = "This is area 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 area annotation to Annotator
annotator.Add(area);
// Save the final PDF to disk
annotator.Save("result.pdf");
}
}
}
}

Im vorherigen Abschnitt haben wir den Prozess der Einbindung von Bereichsanmerkungen in PDF C# zusammen mit einem Beispielcodebeispiel besprochen. In diesem Abschnitt wurde auch erläutert, wie das Anmerkungspaket konfiguriert wird. Nachdem Sie die Anmerkungsbibliothek installiert und die Dateipfade nach Bedarf angepasst haben, sollte die Integration des Codebeispiels in Ihre Anwendungen eine unkomplizierte und problemlose Aufgabe sein. Herzlichen Glückwunsch, Sie haben sich Kenntnisse zum Hinzufügen von Bereichsanmerkungen zu PDF-Dokumenten angeeignet.

Wir haben kürzlich einen Artikel über das Hinzufügen von Wasserzeichen zu Excel-Dokumenten veröffentlicht. Weitere Informationen finden Sie in der So fügen Sie Excel-Arbeitsblättern mit C # Wasserzeichen hinzu-Anleitung.

 Deutsch