Kaip dirbti su Facades API .NET

Kaip dirbti su Facades API .NET

Kaip dirbti su Facades API .NET

The Facades API teikia aukšto lygio apvalkalius įprastoms PDF užduotims. Ši vadovas apima formų užpildymą, failų sujungimą ir turinio redagavimą.


Būtinosios sąlygos

ReikalavimasDetalė
Vykdymo aplinka.NET 8.0 arba vėlesnė
Paketasdotnet add package Aspose.Pdf.Foss

Užpildyti formos laukelį

Form fasada atidaro įvesties PDF, užpildo laukus pagal pavadinimą ir įrašo rezultatą į atskirą išvesties failą. Tai išvengia darbo su žemu lygiu Document objektu, kai jums reikia tik paprasto laukų užpildymo.

using var form = new Form("input.pdf", "output.pdf");
form.FillField("FirstName", "Alice");
form.Save();

Sujungti du PDF

PdfFileEditor sujungia kelis PDF failus į vieną išvesties dokumentą. Pateikite šaltinio failų kelius ir paskirties kelią, kad sukurtumėte vieną sujungtą rezultatą.

var editor = new PdfFileEditor();
editor.Concatenate("file1.pdf", "file2.pdf", "merged.pdf");

Išgauti puslapių diapazoną

Tas pats PdfFileEditor klasė gali išgauti nuoseklų puslapių intervalą į naują failą. Nurodykite pradžios puslapį, pabaigos puslapį ir išvesties kelią.

var editor = new PdfFileEditor();
editor.Extract("source.pdf", 2, 5, "pages2to5.pdf");

Pagrindinės klasės

KlasėTikslas
FormSkaityti ir rašyti formų laukų reikšmes
PdfFileEditorSulieti, suskaidyti, išgauti puslapius
PdfContentEditorRedaguoti puslapio turinį
PdfFileSignaturePasirašyti ir patikrinti dokumentus
PdfFileStampPridėti antspaudus prie puslapių
PdfConverterAtvaizduoti puslapius į vaizdus

Žr. taip pat

 Lietuvių