أمان الفئة
معلومات
يمثل ملحق Documentize.Security.
public sealed class Security
الوراثة
الأعضاء الموروثة
- object.GetType(),
- object.ToString(),
- object.Equals(object?),
- object.Equals(object?, object?),
- object.ReferenceEquals(object?, object?),
- object.GetHashCode()
أمثلة
تعرض هذه المثال كيفية تشفير مستند 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 يحتوي على نتيجة العملية.
الاستثناءات
Namespace: Documentize Assembly: Documentize.dll