Slik jobber du med Facades API i .NET
Hvordan jobbe med Facades API i .NET
Facades API gir høy‑nivå omslag for vanlige PDF‑oppgaver. Denne guiden dekker utfylling av skjemaer, sammenslåing av filer og redigering av innhold.
Forutsetninger
| Krav | Detalj |
|---|---|
| Kjøretid | .NET 8.0 eller senere |
| Pakke | dotnet add package Aspose.Pdf.Foss |
Fyll ut et skjemafelt
Form‑fasaden åpner en input‑PDF, fyller felter etter navn, og skriver resultatet til en separat output‑fil. Dette unngår å jobbe med det lavnivå Document‑objektet når alt du trenger er enkel feltfylling.
using var form = new Form("input.pdf", "output.pdf");
form.FillField("FirstName", "Alice");
form.Save();Slå sammen to PDF‑filer
PdfFileEditor slår sammen flere PDF-filer til ett utdata-dokument. Send inn kildefilstiene og en destinasjonssti for å produsere ett sammenslått resultat.
var editor = new PdfFileEditor();
editor.Concatenate("file1.pdf", "file2.pdf", "merged.pdf");Ekstraher et sideområde
Den samme PdfFileEditor-klassen kan trekke ut et sammenhengende sideområde til en ny fil. Angi startside, sluttside og utdata‑sti.
var editor = new PdfFileEditor();
editor.Extract("source.pdf", 2, 5, "pages2to5.pdf");Nøkkelklasser
| Class | Purpose |
|---|---|
Form | Lese og skrive verdier for skjemafelter |
PdfFileEditor | Slå sammen, dele, hente ut sider |
PdfContentEditor | Redigere sideinnhold |
PdfFileSignature | Signere og verifisere dokumenter |
PdfFileStamp | Legge til stempler på sider |
PdfConverter | Gjengi sider til bilder |