Formulir PDF

Meratakan Kolom Formulir

Mengonversi formulir PDF interaktif menjadi dokumen yang tidak dapat diedit, menjadikannya aman dari modifikasi tidak sah

Subbagian Formulir PDF

Meratakan Kolom Formulir

The Documentize PDF Form for .NET memungkinkan Anda mengonversi formulir PDF interaktif menjadi dokumen yang tidak dapat diedit, menjadikannya aman dari modifikasi tidak sah. Alat ini mengubah kolom formulir menjadi konten statis, meningkatkan keamanan dokumen PDF Anda. Ini sangat berguna ketika Anda perlu mengamankan kontrak, perjanjian, atau dokumen apa pun di mana kolom formulir harus tetap tidak berubah.

Cara Meratakan Kolom Formulir dalam PDF

Untuk meratakan kolom formulir dalam dokumen PDF, ikuti langkah-langkah berikut:

  1. Buat instance dari kelas FlattenFieldsOptions.
  2. Tambahkan file input dan output ke opsi.
  3. Panggil metode Flatten untuk melakukan operasi perataan.
1// Create FlattenFieldsOptions object to set instructions
2var options = new FlattenFieldsOptions();
3// Add input file path
4options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
5// Set output file path
6options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
7// Perform the process
8PdfForm.Flatten(options);

Cara Mendapatkan Semua Kolom dalam PDF

Anda dapat memperoleh informasi berapa banyak kolom yang terdapat dalam sebuah dokumen.

1// Get Fields Names
2var fieldNames = PdfForm.GetNames(new GetFieldNamesOptions("path_to_your_pdf_file.pdf"));

Cara Meratakan Semua Kecuali Kolom Pertama dalam PDF

Anda dapat secara selektif meratakan hanya kolom formulir tertentu berdasarkan kriteria seperti posisi atau nama kolom.

 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 FileDataSource("path_to_your_pdf_file.pdf"));
 6options.AddOutput(new FileDataSource("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: Mengonversi kolom formulir interaktif menjadi konten statis yang tidak dapat diedit.
  • Get Fields Names: Mendapatkan nama-nama kolom dalam PDF.
  • Flatten Selected Fields: Secara opsional meratakan kolom tertentu dalam PDF sambil membiarkan yang lain tetap dapat diedit.
 Indonesia