PDF Form Flattener
Plugin Documentize PDF Form Flattener untuk .NET dirancang untuk mengonversi formulir PDF interaktif menjadi dokumen yang tidak dapat diedit, menjadikannya aman dari modifikasi yang tidak sah. Alat ini mengubah bidang formulir menjadi konten statis, meningkatkan keamanan dokumen PDF Anda. Ini sangat berguna ketika Anda perlu mengamankan kontrak, perjanjian, atau dokumen apa pun di mana bidang formulir harus tetap tidak berubah.
Cara Memipihkan Bidang Formulir dalam Dokumen PDF
Untuk memipihkan bidang formulir dalam dokumen PDF, ikuti langkah-langkah berikut:
- Buat sebuah instance dari kelas
FormFlattenerOptions
. - Tambahkan file input dan output ke opsi.
- Panggil metode
Process
untuk melakukan operasi pemipihan.
1// Buat objek FormFlattenerOptions untuk mengatur instruksi
2var options = new FormFlattenerOptions();
3// Tambahkan jalur file input
4options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
5// Atur jalur file output
6options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
7// Lakukan proses
8FormFlattener.Process(options);
Cara Mendapatkan Semua Bidang dalam PDF
Anda dapat mendapatkan informasi berapa banyak bidang yang terdapat dalam dokumen.
1// Dapatkan Nama Bidang
2var fieldNames = FormFlattener.GetFieldNames("path_to_your_pdf_file.pdf");
Cara Memipihkan Semua Kecuali Bidang Pertama dalam PDF
Anda dapat secara selektif memipihkan hanya bidang formulir tertentu berdasarkan kriteria seperti posisi atau nama bidang.
1// Dapatkan Nama Bidang
2var fieldNames = FormFlattener.GetFieldNames("path_to_your_pdf_file.pdf");
3// Buat objek FormFlattenerOptions untuk mengatur instruksi
4var options = new FormFlattenerOptions();
5options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
6options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
7// Lewati 1 bidang.
8options.SkipFields.Add(fieldNames[0]);
9// Lakukan proses
10FormFlattener.Process(options);
Fitur Utama:
- Memipihkan Semua Bidang Formulir: Mengonversi bidang formulir interaktif menjadi konten statis yang tidak dapat diedit.
- Memipihkan Bidang yang Dipilih: Secara opsional memipihkan bidang tertentu dalam PDF sambil membiarkan yang lain tetap dapat diedit.
- Memipihkan dan Mendapatkan Nama Bidang: Mendapatkan nama bidang dalam PDF.