Sådan arbejder du med Facades API i .NET
Sådan arbejder du med Facades API i .NET
Facades API giver højtniveau‑omslag for almindelige PDF‑opgaver. Denne vejledning dækker udfyldning af formularer, fletning af filer og redigering af indhold.
Forudsætninger
| Krav | Detalje |
|---|---|
| Kørselstid | .NET 8.0 eller senere |
| Pakke | dotnet add package Aspose.Pdf.Foss |
Udfyld et formularfelt
Form-facaden åbner en input‑PDF, udfylder felter efter navn og skriver resultatet til en separat outputfil. Dette undgår at arbejde med det lavniveau Document‑objekt, når alt du har brug for er simpel udfyldning af felter.
using var form = new Form("input.pdf", "output.pdf");
form.FillField("FirstName", "Alice");
form.Save();Flet to PDF-filer
PdfFileEditor sammenkæder flere PDF-filer til ét outputdokument. Angiv kildefilstierne og en destinationssti for at producere et enkelt sammenslået resultat.
var editor = new PdfFileEditor();
editor.Concatenate("file1.pdf", "file2.pdf", "merged.pdf");Udtræk et sideområde
Den samme PdfFileEditor-klasse kan udtrække et sammenhængende sideområde til en ny fil. Angiv startside, slutside og outputsti.
var editor = new PdfFileEditor();
editor.Extract("source.pdf", 2, 5, "pages2to5.pdf");Nøgleklasser
| Class | Purpose |
|---|---|
Form | Læse og skrive værdier for formularfelter |
PdfFileEditor | Flette, opdele, udtrække sider |
PdfContentEditor | Redigere sideindhold |
PdfFileSignature | Signere og verificere dokumenter |
PdfFileStamp | Tilføje stempler til sider |
PdfConverter | Rendre sider til billeder |