1. Produkte
  2.   Editor
  3.   .NET
  4.   PDFSharp
 
  

Open Source .NET SDK für die Arbeit mit PDF-Dateien

Kostenlose und leistungsstarke Open Source .NET-API zum Erstellen, Bearbeiten und Zusammenführen von PDF-Dokumenten.

Was ist die PDFSharp API für .NET?

PDFsharp ist eine Open-Source-.NET-Bibliothek, die für die einfache und flexible Erstellung und Verarbeitung von PDF-Dokumenten entwickelt wurde. Egal, ob Sie neue PDFs von Grund auf erstellen, vorhandene Dokumente zusammenführen oder Text, Bilder und Formen zu PDFs hinzufügen, PDFsharp bietet eine breite Palette an Funktionen. Es ermöglicht .NET-Entwicklern, PDF-Dateien programmgesteuert mit einer klaren und intuitiven API zu verarbeiten, was es zu einer hervorragenden Wahl sowohl für kleine Anwendungen als auch für große Unternehmenslösungen macht. Die Fähigkeit, sowohl mit Vektor- als auch mit Rastergrafiken in PDF-Dokumenten zu arbeiten, macht es zu einem vielseitigen Tool zum Erstellen komplexer Berichte oder dynamischer Inhalte in .NET-Anwendungen.

PDFSharp für .NET API - Hauptfunktionen

Im Folgenden sind einige der Hauptfunktionen von PDFSharp aufgeführt:

  • Erstellen Sie neue PDF-Dokumente von Grund auf.
  • Ändern Sie vorhandene PDF-Dokumente.
  • Fügen Sie PDF-Seiten Text, Bilder und Grafiken hinzu.
  • Unterstützt Vektorgrafiken und Rasterbilder.
  • PDF-Dokumente zusammenführen oder aufteilen.
  • Extrahieren Sie Inhalte aus PDF-Dateien.
  • Verarbeiten Sie Schriftarten, einschließlich TrueType-Schriftarten.
  • Zeichnen Sie Formen wie Linien, Rechtecke und Kreise.
  • Unterstützt verschlüsselte PDF-Dateien.
  • Generieren Sie PDF/A-Dokumente zur Archivierung.
  • Kompatibel mit .NET Framework und .NET Core.
These features highlight the capabilities and benefits of using PDFSharp API for .NET in PDF document creation and manipulation.
GitHub

GitHub-Statistiken

Name:
Sprache:
Sterne:
Gabeln:
Lizenz:
Das Repository wurde zuletzt aktualisiert unter

Erste Schritte mit PDFSharp für .NET API

Sie können die ShapeCrawler-Bibliothek von GitHub oder Nuget herunterladen.

Installation

Die Installation der PDFSharp API für .NET ist einfach und kann wie unten gezeigt von Nugget aus durchgeführt werden:

Installieren der PDFSharp API für .NET


 Install-Package PdfSharp

Codebeispiele für die PdfSharp-API für .NET

PDFSharp API is a powerful .NET API that can be used to work with PDF documents from within your .NET applications. It doesn't require you to understand the underlying structure of PDF files in order to work with PDF documents. PDFSharp can be used by programming in all .NET languages such as C# and VB.NET. Let's jump into some code samples for working with PDF files using the PDFSharp API for .NET.

Wie erstelle ich mit der PDFSharp API für .NET eine leere PDF-Datei?

In order to create a PDF document using the PDFSharp API for .NET, the following steps can help.
  • Neues PDF-Dokument erstellen: Dadurch wird ein leeres PDF-Dokument initialisiert.
  • Neue Seite hinzufügen: Fügt dem Dokument eine leere Seite hinzu.
  • Text zeichnen: Verwendet das XGraphics-Objekt, um „Hallo Welt!“ in die Mitte der Seite zu schreiben.
  • Dokument speichern: Speichert das PDF unter dem angegebenen Dateinamen.

Wie füge ich mit der PDFSharp-API ein Bild zu einer PDF-Datei hinzu?

PDFSharp lets you create a PDF document and insert image into it from your .NET application. You can use the following steps to create a PDF document with image.
  • Neues PDF-Dokument erstellen: Dadurch wird ein leeres PDF-Dokument initialisiert.
  • Seite hinzufügen: Fügt dem Dokument eine leere Seite hinzu.
  • Bild laden: Verwendet XImage.FromFile(), um ein Bild aus dem angegebenen Dateipfad zu laden.
  • Bild zeichnen: Verwendet gfx.DrawImage(), um das Bild auf der PDF-Seite zu positionieren und seine Größe zu ändern.
  • Dokument speichern: Speichert das PDF mit dem Bild.

Wie fügt man in .NET eine Tabelle in ein PDF-Dokument ein?

Um mit der PDFSharp-API für .NET eine Tabelle in ein PDF-Dokument einzufügen, können Sie diese Schritte befolgen.

  • Neues PDF-Dokument erstellen: Dadurch wird ein leeres PDF-Dokument initialisiert.
  • Seite hinzufügen: Fügt dem neuen PDF-Dokument eine leere Seite hinzu.
  • Definieren Sie die Zeilen und Spalten, die Teil der Tabelle sein sollen.
  • Verwenden Sie verschachtelte Schleifen, um die Tabelle mit der Anzahl der Zeilen und Spalten zu erstellen.
  • Dokument speichern: Speichert das PDF mit dem Bild.

Wasserzeichen zu einer PDF-Seite in .NET hinzufügen

  • Vorhandenes PDF-Dokument laden: Der Code öffnet eine vorhandene PDF-Datei im Änderungsmodus.
  • Seiten durchlaufen: Es wird jede Seite im Dokument durchlaufen.
  • Erstellen Sie ein XGraphics-Objekt: Ermöglicht Zeichenvorgänge auf der PDF-Seite.
  • Definieren Sie Wasserzeicheneigenschaften wie Schriftart und Text.
  • Wasserzeichen zeichnen: Der Text wird diagonal auf der Seite zentriert.
  • Dokument speichern: Speichert die PDF-Datei mit angewendetem Wasserzeichen.

Abschluss

PDFsharp ist eine vielseitige und leistungsstarke Open-Source-Bibliothek für .NET-Entwickler, die umfassende Tools zum Erstellen, Bearbeiten und Verwalten von PDF-Dokumenten bietet. Mit seiner unkomplizierten API vereinfacht PDFsharp verschiedene PDF-Vorgänge, vom Erstellen neuer Dokumente und Hinzufügen von Bildern oder Text bis hin zum Ändern vorhandener PDFs durch Überlagern von Inhalten wie Wasserzeichen. Es unterstützt Vektorgrafiken, Formen, Tabellen und Hyperlinks und eignet sich daher für eine breite Palette von Anwendungen, darunter Berichterstellung, Dokumentverarbeitung und Archivierung. Seine Kompatibilität mit .NET Framework und .NET Core erweitert seine Nutzbarkeit über verschiedene Plattformen hinweg und macht PDFsharp zu einer zuverlässigen Wahl für die PDF-Verarbeitung in .NET-Projekten.

Ähnliche Produkte

 Deutsch