Cara Bekerja dengan API Facades di .NET

Cara Bekerja dengan API Facades di .NET

Cara Bekerja dengan API Facades di .NET

Facades API menyediakan pembungkus tingkat tinggi untuk tugas PDF umum. Panduan ini mencakup pengisian formulir, penggabungan file, dan penyuntingan konten.


Prasyarat

PersyaratanDetail
Runtime.NET 8.0 atau lebih baru
Paketdotnet add package Aspose.Pdf.Foss

Isi bidang formulir

Fasade Form membuka PDF input, mengisi bidang berdasarkan nama, dan menulis hasilnya ke file output terpisah. Ini menghindari bekerja dengan objek Document tingkat rendah ketika yang Anda butuhkan hanya pengisian bidang sederhana.

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

Gabungkan dua PDF

PdfFileEditor menggabungkan beberapa file PDF menjadi satu dokumen output. Berikan jalur file sumber dan jalur tujuan untuk menghasilkan satu hasil gabungan.

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

Ekstrak rentang halaman

Kelas PdfFileEditor yang sama dapat mengekstrak rentang halaman berurutan ke dalam file baru. Tentukan halaman mulai, halaman akhir, dan jalur output.

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

Kelas Kunci

KelasTujuan
FormMembaca dan menulis nilai bidang formulir
PdfFileEditorMenggabungkan, memisah, mengekstrak halaman
PdfContentEditorMengedit konten halaman
PdfFileSignatureMenandatangani dan memverifikasi dokumen
PdfFileStampMenambahkan stempel ke halaman
PdfConverterMerender halaman menjadi gambar

Lihat Juga

 Bahasa Indonesia