Class Security

Class Security

Namespace: Aspose.Pdf.Plugins
Assembly: Aspose.PDF.dll

Mewakili plugin Aspose.Pdf.Plugins.Security.

public sealed class Security : IPlugin

Pewarisan

objectSecurity

Mengimplementasikan

IPlugin

Anggota yang Dwarisi

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Contoh

Contoh ini menunjukkan cara mengenkripsi dokumen PDF.

// buat Security 
var plugin = new Security();
// buat objek EncryptionOptions untuk mengatur instruksi
var opt = new EncryptionOptions("123456", "qwerty", DocumentPrivilege.ForbidAll));
// tambahkan jalur file input
opt.AddInput(new FileDataSource(inputPath));
// atur jalur file output
opt.AddOutput(new FileDataSource(outputPath));
// lakukan proses
plugin.Process(opt);

Contoh ini menunjukkan cara mendekripsi dokumen PDF.

// buat Security 
var plugin = new Security();
// buat objek DecryptionOptions untuk mengatur instruksi
var opt = new DecryptionOptions("123456"));
// tambahkan jalur file input
opt.AddInput(new FileDataSource(inputPath));
// atur jalur file output
opt.AddOutput(new FileDataSource(outputPath));
// lakukan proses
plugin.Process(opt);

Konstruktor

Security()

public Security()

Metode

Process(IPluginOptions)

Memulai pemrosesan Aspose.Pdf.Plugins.Security dengan parameter yang ditentukan.

public ResultContainer Process(IPluginOptions options)

Parameter

options IPluginOptions

Sebuah objek opsi yang berisi instruksi untuk Aspose.Pdf.Plugins.Security.

Mengembalikan

ResultContainer

Sebuah objek ResultContainer yang berisi hasil dari operasi.

Pengecualian

InvalidOperationException

 Indonesia