Ratakan Bidang Formulir
The Documentize PDF Form for .NET memungkinkan Anda mengubah formulir PDF interaktif menjadi dokumen yang tidak dapat diedit, membuatnya 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 Meratakan Bidang Formulir dalam PDF
Untuk meratakan bidang formulir dalam dokumen PDF, ikuti langkah-langkah berikut:
- Buat instance dari kelas
FlattenFieldsOptions. - Tambahkan file input dan output ke opsi.
- Panggil metode
Flattenuntuk melakukan operasi perataan.
1// Create FlattenFieldsOptions object to set instructions
2var options = new FlattenFieldsOptions();
3// Add input file path
4options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
5// Set output file path
6options.AddOutput(new FileData("path_to_result_pdf_file.pdf"));
7// Perform the process
8PdfForm.Flatten(options);Cara Meratakan Semua Kecuali Bidang Pertama dalam PDF
Anda dapat secara selektif meratakan hanya bidang formulir tertentu berdasarkan kriteria seperti posisi atau nama bidang.
1// Get Fields Names
2var fieldNames = PdfForm.GetNames(new GetFieldNamesOptions("path_to_your_pdf_file.pdf"));
3// Create FlattenFieldsOptions object to set instructions
4var options = new FlattenFieldsOptions();
5options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
6options.AddOutput(new FileData("path_to_result_pdf_file.pdf"));
7// Skip 1 field.
8options.SkipFields.Add(fieldNames[0]);
9// Perform the process
10PdfForm.Flatten(options);Fitur Utama
- Flatten All Form Fields: Mengubah bidang formulir interaktif menjadi konten statis yang tidak dapat diedit.
- Flatten Selected Fields: Secara opsional meratakan bidang tertentu dalam PDF sambil membiarkan bidang lain tetap dapat diedit.