Sınıf Güvenliği

Bilgi

Documentize.Security eklentisini temsil eder.

public sealed class Security

Miras

objectSecurity

Miras Alınan Üyeler

Örnekler

Örnek, PDF belgesini şifrelemenin nasıl yapılacağını gösterir.

// Security oluştur
var plugin = new Security();
// Talimatları ayarlamak için EncryptionOptions nesnesi oluştur
var opt = new EncryptionOptions("123456", "qwerty");
// Girdi dosyası yolunu ekle
opt.AddInput(new FileDataSource(inputPath));
// Çıktı dosyası yolunu ayarla
opt.AddOutput(new FileDataSource(outputPath));
// işlemi gerçekleştir
plugin.Process(opt);

Örnek, PDF belgesini deşifre etmenin nasıl yapılacağını gösterir.

// Security oluştur
var plugin = new Security();
// Talimatları ayarlamak için DecryptionOptions nesnesi oluştur
var opt = new DecryptionOptions("123456"));
// Girdi dosyası yolunu ekle
opt.AddInput(new FileDataSource(inputPath));
// Çıktı dosyası yolunu ayarla
opt.AddOutput(new FileDataSource(outputPath));
// işlemi gerçekleştir
plugin.Process(opt);

Yapıcılar

Security()

public Security()

Metotlar

Process(IPluginOptions)

Belirtilen parametrelerle Documentize.Security işlemesini başlatır.

public ResultContainer Process(IPluginOptions options)

Parametreler

  • options IPluginOptions: Documentize.Security için talimatlar içeren bir seçenek nesnesi.

Döndürür

ResultContainer : İşlemin sonucunu içeren bir ResultContainer nesnesi.

İstisnalar

InvalidOperationException

Namespace: Documentize Assembly: Documentize.dll

 Türkçe