Cum să lucrați cu API-ul Facades în .NET

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
Pachetdotnet 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
FormCitește și scrie valorile câmpurilor de formular
PdfFileEditorÎmbină, împarte, extrage pagini
PdfContentEditorEditează conținutul paginii
PdfFileSignatureSemnează și verifică documente
PdfFileStampAdaugă ștampile pe pagini
PdfConverterRedă paginile în imagini

Vezi și

 Română