Keamanan PDF

Documentize Keamanan PDF untuk .NET adalah alat yang kuat dirancang untuk meningkatkan keamanan dokumen PDF Anda dengan menyediakan kemampuan enkripsi dan dekripsi. Ini memastikan bahwa informasi sensitif Anda tetap rahasia dan terlindungi dari akses yang tidak sah.

Fitur Utama:

  • Enkripsi Dokumen PDF: Amankan file PDF Anda dengan menambahkan kata sandi pengguna dan pemilik.
  • Dekripsi Dokumen PDF: Hapus enkripsi dari PDF saat dibutuhkan.
  • Atur Izin: Kontrol izin seperti mencetak, menyalin, dan memodifikasi konten.
  • Automasi: Integrasikan enkripsi dan dekripsi ke dalam aplikasi .NET Anda untuk alur kerja otomatis.
  • Kepatuhan: Pastikan dokumen Anda memenuhi standar industri untuk keamanan dokumen.

Cara Mengenkripsi Dokumen PDF

Untuk mengenkripsi dokumen PDF, ikuti langkah-langkah ini:

  1. Buat instansi dari kelas Security.
  2. Buat instansi dari EncryptionOptions dengan kata sandi pengguna dan pemilik yang diinginkan.
  3. Tambahkan file PDF input menggunakan metode AddInput.
  4. Atur jalur file output menggunakan AddOutput.
  5. Eksekusi enkripsi menggunakan metode Process.
 1// Buat plugin Keamanan
 2var plugin = new Security();
 3
 4// Atur opsi enkripsi
 5var opt = new EncryptionOptions("user_password", "owner_password");
 6
 7// Tambahkan file PDF input
 8opt.AddInput(new FileDataSource("path_to_pdf"));
 9
10// Tentukan file PDF terenkripsi output
11opt.AddOutput(new FileDataSource("path_to_encrypted_pdf"));
12
13// Lakukan proses enkripsi
14plugin.Process(opt);

Cara Mendekripsi Dokumen PDF

Untuk mendekripsi dokumen PDF, ikuti langkah-langkah ini:

  1. Buat instansi dari kelas Security.
  2. Buat instansi dari DecryptionOptions dengan kata sandi yang diperlukan.
  3. Tambahkan file PDF terenkripsi menggunakan metode AddInput.
  4. Atur jalur file output menggunakan AddOutput.
  5. Eksekusi dekripsi menggunakan metode Process.
 1// Buat plugin Keamanan
 2var plugin = new Security();
 3
 4// Atur opsi dekripsi
 5var opt = new DecryptionOptions("user_password");
 6
 7// Tambahkan file PDF terenkripsi input
 8opt.AddInput(new FileDataSource("path_to_encrypted_pdf"));
 9
10// Tentukan file PDF terdekripsi output
11opt.AddOutput(new FileDataSource("path_to_decrypted_pdf"));
12
13// Lakukan proses dekripsi
14plugin.Process(opt);

Mengatur Izin pada Dokumen PDF

Saat mengenkripsi PDF, Anda dapat mengatur berbagai izin untuk mengontrol bagaimana dokumen dapat digunakan.

  • Mencetak: Izinkan atau larang pencetakan dokumen.
  • Menyalin: Izinkan atau larang penyalinan konten.
  • Memodifikasi: Izinkan atau larang modifikasi dokumen.

Untuk mengatur izin, Anda dapat mengonfigurasi EncryptionOptions sesuai kebutuhan.

 Indonesia