Keamanan PDF

Documentize PDF Security untuk .NET adalah alat yang kuat yang dirancang untuk meningkatkan keamanan dokumen PDF Anda dengan menyediakan kemampuan enkripsi dan dekripsi. Alat 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: Menghapus enkripsi dari PDF saat diperlukan.
  • Atur Izin: Kendalikan izin seperti mencetak, menyalin, dan memodifikasi konten.
  • Otomatisasi: Integrasikan enkripsi dan dekripsi ke dalam aplikasi .NET Anda untuk alur kerja otomatis.
  • Kepatuhan: Pastikan dokumen Anda memenuhi standar industri untuk keamanan dokumen.

Cara Mengunci Dokumen PDF

Untuk mengenkripsi dokumen PDF, ikuti langkah-langkah berikut:

  1. Buat instance dari kelas Security.
  2. Buat instance dari EncryptionOptions dengan kata sandi pengguna dan pemilik yang diinginkan.
  3. Tambahkan file PDF input menggunakan metode AddInput.
  4. Tetapkan jalur file output menggunakan AddOutput.
  5. Laksanakan proses enkripsi menggunakan metode Process.
 1// Buat instance plugin Security
 2var plugin = new Security();
 3
 4// Konfigurasi 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// Laksanakan proses enkripsi
14plugin.Process(opt);

Cara Mendekripsi Dokumen PDF

Untuk mendekripsi dokumen PDF, ikuti langkah-langkah berikut:

  1. Buat instance dari kelas Security.
  2. Buat instance dari DecryptionOptions dengan kata sandi yang diperlukan.
  3. Tambahkan file PDF terenkripsi menggunakan metode AddInput.
  4. Tetapkan jalur file output menggunakan AddOutput.
  5. Laksanakan proses dekripsi menggunakan metode Process.
 1// Buat instance plugin Security
 2var plugin = new Security();
 3
 4// Konfigurasi 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// Laksanakan proses dekripsi
14plugin.Process(opt);

Mengatur Izin pada Dokumen PDF

Saat mengenkripsi PDF, Anda dapat mengatur berbagai izin untuk mengendalikan cara penggunaan dokumen tersebut.

  • Mencetak: Mengizinkan atau melarang pencetakan dokumen.
  • Menyalin: Mengizinkan atau melarang penyalinan konten.
  • Memodifikasi: Mengizinkan atau melarang modifikasi pada dokumen.

Untuk mengatur izin, Anda dapat mengonfigurasi EncryptionOptions sesuai kebutuhan.

 Indonesia