Cara Bekerja dengan API Facades dalam .NET

Cara Bekerja dengan API Facades dalam .NET

Cara Bekerja dengan API Facades dalam .NET

Facades API menyediakan pembungkus peringkat tinggi untuk tugas PDF biasa. Panduan ini merangkumi pengisian borang, penggabungan fail, dan penyuntingan kandungan.


Prasyarat

KeperluanButiran
Masa Jalan.NET 8.0 atau kemudian
Pakejdotnet add package Aspose.Pdf.Foss

Isi medan borang

Fasad Form membuka PDF input, mengisi medan mengikut nama, dan menulis hasil ke fail output berasingan. Ini mengelakkan kerja dengan objek Document peringkat rendah apabila yang anda perlukan hanyalah pengisian medan yang mudah.

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

Gabungkan dua PDF

PdfFileEditor menggabungkan beberapa fail PDF menjadi satu dokumen output. Hantar laluan fail sumber dan laluan destinasi untuk menghasilkan satu hasil gabungan.

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

Ekstrak julat halaman

Kelas PdfFileEditor yang sama boleh mengekstrak julat halaman yang berurutan ke dalam fail baru. Tentukan halaman mula, halaman akhir, dan laluan output.

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

Kelas Utama

KelasTujuan
FormBaca dan tulis nilai medan borang
PdfFileEditorGabungkan, pisahkan, ekstrak halaman
PdfContentEditorSunting kandungan halaman
PdfFileSignatureTandatangan dan sahkan dokumen
PdfFileStampTambah setem pada halaman
PdfConverterJana halaman menjadi imej

Lihat Juga

 Bahasa Melayu