In diesem Artikel werden wir den Prozess untersuchen, wie man mit Hilfe der beliebtesten Anmerkungsbibliothek Bildanmerkungen zu PDF mit C# hinzufügt. PDF-Dokumente werden häufig zum Speichern und Teilen von Informationen, einschließlich Bildern, verwendet. Manchmal müssen Sie jedoch Bildanmerkungen in PDF-Dateien hinzufügen, um mehr Kontext bereitzustellen oder bestimmte Details hervorzuheben. Wir helfen Ihnen auch bei der Erstellung eines Codebeispiels, das zeigt, wie Sie Bildanmerkungen mit C# in PDF einfügen. Hier sind die wesentlichen Schritte zum Einfügen einer Bildanmerkung in eine PDF-Datei mit der Programmiersprache C#.
Schritte zum Hinzufügen von Bildanmerkungen zu PDF mit C#
- Installieren Sie GroupDocs.Annotation for .NET mithilfe des NuGet-Paketmanagers
- Verweis auf GroupDocs.Annotation-Namespace einschließen
- Initialisieren Sie das Objekt der Klasse Annotator, indem Sie den Pfad der PDF-Datei an ihren Konstruktor übergeben
- Instanziieren Sie die ImageAnnotation-Klasse, und weisen Sie verschiedenen Eigenschaften wie Position, Deckkraft und Seitenzahl Werte zu
- Rufen Sie die Annotator.Add-Methode auf und geben Sie das ImageAnnotation-Objekt als Argument an
- Rufen Sie die Annotator.Save-Methode auf, um die PDF-Ausgabe zu speichern
Die oben beschriebenen Anweisungen veranschaulichen, wie Sie die Anmerkungsbibliothek auf Ihrem Computer installieren, um das Verfahren zum Erstellen von Bildanmerkungen in PDF mit C# zu aktivieren. Diese Schritte können auf verschiedenen weit verbreiteten Betriebssystemen ausgeführt werden, darunter Windows, macOS und Linux, sofern .NET installiert ist. Um ein Bild in ein PDF-Dokument einzufügen, ist keine zusätzliche Software erforderlich. Darüber hinaus ist die im folgenden Codebeispiel verwendete Bibliothek mit mehreren Plattformen kompatibel.
Code zum Hinzufügen von Bildanmerkungen zu PDF mit C#
using GroupDocs.Annotation; | |
using GroupDocs.Annotation.Models; | |
using GroupDocs.Annotation.Models.AnnotationModels; | |
namespace AddImageAnnotationtoPDFUsingCSharp | |
{ | |
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 ImageAnnotation class | |
// and set some properties | |
ImageAnnotation area = new ImageAnnotation | |
{ | |
Box = new Rectangle(100, 100, 100, 100), | |
Opacity = 0.7, | |
PageNumber = 0, | |
ImagePath = "image.png", | |
Angle = 100 | |
}; | |
// Add image annotation to Annotator | |
annotator.Add(area); | |
// Save the final PDF to disk | |
annotator.Save("result.pdf"); | |
} | |
} | |
} | |
} |
Im vorangegangenen Abschnitt haben wir eine ausführliche Beschreibung zum Einbinden einer Bildanmerkung in eine PDF-Datei mit C# präsentiert und ein einfaches Codebeispiel bereitgestellt. Der Prozess der C#-Bildanmerkung in PDF ist sehr einfach. Nachdem Sie die Anmerkungsbibliothek installiert und die Eingabe- und Ausgabedateipfade nach Bedarf angepasst haben, können Sie den Code nahtlos in Ihre Anwendungen integrieren. Glückwunsch! Sie haben jetzt erfolgreich eine Bildanmerkung in einer PDF-Datei mit C# implementiert.
Wir haben zuvor ein Thema über das Einfügen von Entfernungsanmerkungen in PDF-Dateien veröffentlicht. Wenn Sie weitere Einzelheiten benötigen, konsultieren Sie bitte unseren Leitfaden unter So fügen Sie Entfernungsanmerkungen in PDF mit C # hinzu.