Sınıf Güvenliği
Bilgi
Documentize.Security eklentisini temsil eder.
public sealed class Security
Miras
Miras Alınan Üyeler
- object.GetType(),
- object.ToString(),
- object.Equals(object?),
- object.Equals(object?, object?),
- object.ReferenceEquals(object?, object?),
- object.GetHashCode()
Ö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
Namespace: Documentize Assembly: Documentize.dll