أمان الفئة

معلومات

يمثل ملحق Documentize.Security.

public sealed class Security

الوراثة

objectSecurity

الأعضاء الموروثة

أمثلة

تعرض هذه المثال كيفية تشفير مستند PDF.

// إنشاء Security 
var plugin = new Security();
// إنشاء كائن EncryptionOptions لتحديد التعليمات
var opt = new EncryptionOptions("123456", "qwerty");
// إضافة مسار الملف المدخل
opt.AddInput(new FileDataSource(inputPath));
// تعيين مسار الملف الناتج
opt.AddOutput(new FileDataSource(outputPath));
// تنفيذ العملية
plugin.Process(opt);

تعرض هذه المثال كيفية فك تشفير مستند PDF.

// إنشاء Security 
var plugin = new Security();
// إنشاء كائن DecryptionOptions لتحديد التعليمات
var opt = new DecryptionOptions("123456"));
// إضافة مسار الملف المدخل
opt.AddInput(new FileDataSource(inputPath));
// تعيين مسار الملف الناتج
opt.AddOutput(new FileDataSource(outputPath));
// تنفيذ العملية
plugin.Process(opt);

المنشئات

Security()

public Security()

الطرق

Process(IPluginOptions)

يبدأ معالجة Documentize.Security مع المعلمات المحددة.

public ResultContainer Process(IPluginOptions options)

المعلمات

  • options IPluginOptions: كائن خيارات يحتوي على تعليمات لـ Documentize.Security.

يعود

ResultContainer : كائن ResultContainer يحتوي على نتيجة العملية.

الاستثناءات

InvalidOperationException

Namespace: Documentize Assembly: Documentize.dll

 عربي