محسن الفئة
معلومات
يمثل ملحق Documentize.Optimizer.
public sealed class Optimizer
الوراثة
الأعضاء الموروثة
- object.GetType()،
- object.ToString()،
- object.Equals(object?)،
- object.Equals(object?, object?)،
- object.ReferenceEquals(object?, object?)،
- object.GetHashCode()
أمثلة
يظهر المثال كيفية تحسين مستند PDF.
// إنشاء محسن
var plugin = new Optimizer();
// إنشاء كائن OptimizeOptions لضبط التعليمات
var opt = new OptimizeOptions();
// إضافة مسار ملف الإدخال
opt.AddInput(new FileDataSource(inputPath));
// تعيين مسار ملف الإخراج
opt.AddOutput(new FileDataSource(outputPath));
// تنفيذ العملية
plugin.Process(opt);
البناة
Optimizer()
public Optimizer()
الطرق
Process(OptimizeOptions)
يبدأ معالجة Documentize.Optimizer بالمعلمات المحددة.
public ResultContainer Process(OptimizeOptions options)
المعلمات
options
OptimizeOptions: كائن خيارات يحتوي على تعليمات لـ Documentize.OptimizeOptions.
الإرجاع
ResultContainer : كائن ResultContainer يحتوي على نتيجة العملية.
Process(RotateOptions)
يبدأ معالجة Documentize.Optimizer بالمعلمات المحددة.
public ResultContainer Process(RotateOptions options)
المعلمات
options
RotateOptions: كائن خيارات يحتوي على تعليمات لـ Documentize.RotateOptions.
الإرجاع
ResultContainer : كائن ResultContainer يحتوي على نتيجة العملية.
Process(ResizeOptions)
يبدأ معالجة Documentize.Optimizer بالمعلمات المحددة.
public ResultContainer Process(ResizeOptions options)
المعلمات
options
ResizeOptions: كائن خيارات يحتوي على تعليمات لـ Documentize.ResizeOptions.
الإرجاع
ResultContainer : كائن ResultContainer يحتوي على نتيجة العملية.
Process(CompressOptions)
يبدأ معالجة Documentize.Optimizer بالمعلمات المحددة.
public ResultContainer Process(CompressOptions options)
المعلمات
options
CompressOptions: كائن خيارات يحتوي على تعليمات لـ Documentize.CompressOptions.
الإرجاع
ResultContainer : كائن ResultContainer يحتوي على نتيجة العملية.
Namespace: Documentize
Assembly: Documentize.dll