Formulir PDF

Dapatkan Nama Field

Ekstrak nama field formulir interaktif dari dokumen PDF, memungkinkan identifikasi cepat dan penanganan data yang lebih efisien

Ratakan Bidang Formulir

Ubah formulir PDF interaktif menjadi dokumen yang tidak dapat diedit, membuatnya aman dari modifikasi yang tidak sah

Subbagian Formulir PDF

Dapatkan Nama Field

The Documentize PDF Form for .NET memungkinkan Anda mengekstrak nama field formulir interaktif dari dokumen PDF, memungkinkan identifikasi cepat dan penanganan data yang lebih efisien. Alat ini menyediakan cara sederhana bagi pengembang untuk mencantumkan semua field yang tersedia, memudahkan integrasi formulir PDF ke dalam alur kerja otomatis. Ini sangat berguna saat membangun aplikasi yang perlu memproses survei, kontrak, atau laporan, di mana mengetahui nama field yang tepat sangat penting untuk ekstraksi data yang akurat dan integrasi.

Quick Start: Dapatkan nama field

​
1// Get field names
2var fieldNames = PdfForm.GetNames(new GetFieldNamesOptions("path_to_your_pdf_file.pdf"));

Cara mendapatkan semua nama field dalam file PDF

Untuk mengambil semua nama field formulir dari dokumen PDF, ikuti langkah-langkah berikut:

  1. Buat instance dari kelas GetFieldNamesOptions.
  2. Berikan jalur file PDF (atau stream) sebagai input ke opsi tersebut.
  3. Panggil metode GetNames untuk mengekstrak nama-nama field.
​
1// Create GetFieldNamesOptions object to set instructions
2var options = new GetFieldNamesOptions("path_to_your_pdf_file.pdf");
3// Perform the process and get names
4var fieldNames = PdfForm.GetNames(options);

Cara mendapatkan semua nama field dalam stream PDF

​
1// Prepare input stream
2using var inputStream = File.OpenRead("path_to_your_pdf_file.pdf");
3// Get field names
4var fieldNames = PdfForm.GetNames(new GetFieldNamesOptions(inputStream));

Cara mengatur properti Input pada GetFieldNamesOptions

Ini dapat berguna dalam operasi loop, tanpa harus membuat instance baru.

​
1var options = new GetFieldNamesOptions();
2// Set input from a file
3options.Input = new FileData("path_to_your_pdf_file.pdf");
4// Or set input from a stream
5// options.Input = new StreamData(stream);
6var results = PdfForm.GetNames(options);

Fitur Utama:

  • Get Field Names: Mengekstrak semua nama field formulir interaktif dari dokumen PDF untuk identifikasi dan pemrosesan yang mudah.
  • Flexible Input Sources: Mendukung baik jalur file maupun stream, memungkinkan integrasi yang mulus ke dalam beragam alur kerja .NET.

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:

  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 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.
 Indonesia