Jak pracować z interfejsem Facades API w .NET

Jak pracować z interfejsem Facades API w .NET

Jak pracować z API Facades w .NET

Facades API zapewnia wysokopoziomowe nakładki dla typowych zadań PDF. Ten przewodnik obejmuje wypełnianie formularzy, łączenie plików i edycję treści.


Wymagania wstępne

WymaganieSzczegół
Środowisko uruchomieniowe.NET 8.0 lub nowszy
Pakietdotnet add package Aspose.Pdf.Foss

Wypełnij pole formularza

Fasada Form otwiera wejściowy PDF, wypełnia pola według nazwy i zapisuje wynik do osobnego pliku wyjściowego. Dzięki temu nie trzeba pracować z niskopoziomowym obiektem Document, gdy potrzebne jest jedynie proste wypełnianie pól.

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

Scal dwa pliki PDF

PdfFileEditor łączy wiele plików PDF w jeden dokument wyjściowy. Przekaż ścieżki do plików źródłowych oraz ścieżkę docelową, aby uzyskać pojedynczy połączony wynik.

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

Wyodrębnij zakres stron

Ta sama klasa PdfFileEditor może wyodrębnić spójny zakres stron do nowego pliku. Określ stronę początkową, stronę końcową i ścieżkę wyjściową.

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

Kluczowe klasy

KlasaCel
FormOdczytywać i zapisywać wartości pól formularza
PdfFileEditorŁączyć, dzielić, wyodrębniać strony
PdfContentEditorEdytować zawartość strony
PdfFileSignaturePodpisywać i weryfikować dokumenty
PdfFileStampDodawać pieczątki do stron
PdfConverterRenderować strony do obrazów

Zobacz także

 Polski