Kako raditi sa Facades API-jem u .NET
Kako raditi sa Facades API-jem u .NET
Facades API pruža visok nivo omotača za uobičajene PDF zadatke. Ovaj vodič obuhvata popunjavanje obrazaca, spajanje fajlova i uređivanje sadržaja.
Preduvjeti
| Zahtev | Detalj |
|---|---|
| Okruženje za izvršavanje | .NET 8.0 ili noviji |
| Paket | dotnet add package Aspose.Pdf.Foss |
Popunite polje obrasca
Form fasada otvara ulazni PDF, popunjava polja po imenu i zapisuje rezultat u zaseban izlazni fajl. Ovo izbegava rad sa niskonivoj Document objektom kada je sve što vam je potrebno jednostavno popunjavanje polja.
using var form = new Form("input.pdf", "output.pdf");
form.FillField("FirstName", "Alice");
form.Save();Spoji dva PDF-a
PdfFileEditor spaja više PDF fajlova u jedan izlazni dokument. Prosledite putanje izvornog fajla i odredišnu putanju da biste dobili jedan spojeni rezultat.
var editor = new PdfFileEditor();
editor.Concatenate("file1.pdf", "file2.pdf", "merged.pdf");Izvuci opseg stranica
Isti PdfFileEditor razred može da izvuče uzastopni opseg stranica u novi fajl. Navedi početnu stranicu, krajnju stranicu i putanju izlaza.
var editor = new PdfFileEditor();
editor.Extract("source.pdf", 2, 5, "pages2to5.pdf");Ključne klase
| Klasa | Svrha |
|---|---|
Form | Čitanje i upisivanje vrednosti polja obrasca |
PdfFileEditor | Spajanje, razdvajanje, izdvajanje stranica |
PdfContentEditor | Uređivanje sadržaja stranice |
PdfFileSignature | Potpisivanje i verifikacija dokumenata |
PdfFileStamp | Dodavanje pečata na stranice |
PdfConverter | Renderovanje stranica u slike |