Wie man mit der Facades API in .NET arbeitet

Wie man mit der Facades API in .NET arbeitet

Wie man mit der Facades API in .NET arbeitet

Die Facades API bietet High-Level-Wrapper für gängige PDF-Aufgaben. Dieser Leitfaden behandelt das Ausfüllen von Formularen, das Zusammenführen von Dateien und die Inhaltsbearbeitung.


Voraussetzungen

AnforderungDetail
Laufzeit.NET 8.0 oder höher
Paketdotnet add package Aspose.Pdf.Foss

Ein Formularfeld ausfüllen

Die Form‑Fassade öffnet ein Eingabe‑PDF, füllt Felder nach Namen und schreibt das Ergebnis in eine separate Ausgabedatei. Dies vermeidet die Arbeit mit dem Low‑Level‑Document‑Objekt, wenn Sie nur eine einfache Feldbefüllung benötigen.

using var form = new Form("input.pdf", "output.pdf");
form.FillField("FirstName", "Alice");
form.Save();

Zwei PDFs zusammenführen

PdfFileEditor verknüpft mehrere PDF-Dateien zu einem Ausgabedokument. Übergeben Sie die Quelldateipfade und einen Zielpfad, um ein einzelnes zusammengeführtes Ergebnis zu erzeugen.

var editor = new PdfFileEditor();
editor.Concatenate("file1.pdf", "file2.pdf", "merged.pdf");

Seitenbereich extrahieren

Die gleiche PdfFileEditor Klasse kann einen zusammenhängenden Seitenbereich in eine neue Datei extrahieren. Geben Sie die Startseite, die Endseite und den Ausgabepfad an.

var editor = new PdfFileEditor();
editor.Extract("source.pdf", 2, 5, "pages2to5.pdf");

Schlüsselklassen

KlasseZweck
FormFormularfeldwerte lesen und schreiben
PdfFileEditorSeiten zusammenführen, teilen, extrahieren
PdfContentEditorSeiteninhalt bearbeiten
PdfFileSignatureDokumente signieren und verifizieren
PdfFileStampStempel zu Seiten hinzufügen
PdfConverterSeiten in Bilder rendern

Siehe auch

 Deutsch