Cum să lucrați cu API-ul Facades în .NET
Cum să lucrați cu API-ul Facades în .NET
Facades API oferă învelișuri de nivel înalt pentru sarcini comune PDF. Acest ghid acoperă completarea formularelor, îmbinarea fișierelor și editarea conținutului.
Cerințe preliminare
| Cerință | Detaliu |
|---|---|
| Timp de execuție | .NET 8.0 sau ulterior |
| Pachet | dotnet add package Aspose.Pdf.Foss |
Completați un câmp de formular
Fațada Form deschide un PDF de intrare, completează câmpurile după nume și scrie rezultatul într-un fișier de ieșire separat. Aceasta evită lucrul cu obiectul de nivel scăzut Document atunci când tot ce ai nevoie este popularea simplă a câmpurilor.
using var form = new Form("input.pdf", "output.pdf");
form.FillField("FirstName", "Alice");
form.Save();Îmbină două PDF-uri
PdfFileEditor concatenează mai multe fișiere PDF într-un singur document de ieșire. Transmite căile fișierelor sursă și o cale de destinație pentru a produce un rezultat unic îmbinat.
var editor = new PdfFileEditor();
editor.Concatenate("file1.pdf", "file2.pdf", "merged.pdf");Extrage un interval de pagini
Aceeași clasă PdfFileEditor poate extrage un interval continuu de pagini într-un fișier nou. Specificați pagina de început, pagina de sfârșit și calea de ieșire.
var editor = new PdfFileEditor();
editor.Extract("source.pdf", 2, 5, "pages2to5.pdf");Clase cheie
| Clasă | Scop |
|---|---|
Form | Citește și scrie valorile câmpurilor de formular |
PdfFileEditor | Îmbină, împarte, extrage pagini |
PdfContentEditor | Editează conținutul paginii |
PdfFileSignature | Semnează și verifică documente |
PdfFileStamp | Adaugă ștampile pe pagini |
PdfConverter | Redă paginile în imagini |