Class Security
Info
Mewakili plugin Documentize.Security. Digunakan untuk mengenkripsi dan mendekripsi dokumen PDF.
public static class Security
Pewarisan
Anggota yang Dwarisi
- object.GetType(),
- object.MemberwiseClone(),
- object.ToString(),
- object.Equals(object?),
- object.Equals(object?, object?),
- object.ReferenceEquals(object?, object?),
- object.GetHashCode()
Contoh
Contoh ini menunjukkan cara untuk mengenkripsi dokumen PDF.
// Buat objek EncryptionOptions untuk mengatur instruksi
var options = new EncryptionOptions("123456", "qwerty");
// Tambahkan jalur file input
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// Atur jalur file output
options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
// Lakukan proses
Security.Process(options);
Contoh ini menunjukkan cara untuk mendekripsi dokumen PDF.
// Buat objek DecryptionOptions untuk mengatur instruksi
var options = new DecryptionOptions("123456");
// Tambahkan jalur file input
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// Atur jalur file output
options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
// Lakukan proses
Security.Process(options);
Metode
Process(EncryptionOptions)
Mengenkripsi Dokumen PDF.
public static ResultContainer Process(EncryptionOptions options)
Parameter
options
EncryptionOptions: Objek opsi yang berisi instruksi untuk operasi.
Mengembalikan
ResultContainer: Objek yang berisi hasil dari operasi.
Pengecualian
Jika opsi tidak disetel.
Process(DecryptionOptions)
Mendekripsi Dokumen PDF.
public static ResultContainer Process(DecryptionOptions options)
Parameter
options
DecryptionOptions: Objek opsi yang berisi instruksi untuk operasi.
Mengembalikan
ResultContainer: Objek yang berisi hasil dari operasi.
Pengecualian
Jika opsi tidak disetel.
Namespace: Documentize
Assembly: Documentize.dll