v25.4
تحسين قابلية استخدام المحسّن
- الصنف ثابت ولا يتطلب استخدام مُنشئ.
- تحسين المثال الرئيسي.
- إضافة أمثلة إضافية.
استخدام الأمثلة:
// المثال يوضح كيفية تحسين مستند PDF.
// إنشاء كائن OptimizeOptions لتعيين التعليمات
var options = new OptimizeOptions();
// إضافة مسار الملف المدخل
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// تعيين مسار الملف الناتج
options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
// إجراء العملية
Optimizer.Process(options);
// المثال يوضح كيفية تدوير مستند PDF.
// إنشاء كائن RotateOptions لتعيين التعليمات
var options = new RotateOptions();
// تعيين الدوران الجديد
options.Rotation = Rotation.On90;
// إضافة مسار الملف المدخل
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// تعيين مسار الملف الناتج
options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
// إجراء العملية
Optimizer.Process(options);
// المثال يوضح كيفية تغيير حجم مستند PDF.
// إنشاء كائن ResizeOptions لتعيين التعليمات
var options = new ResizeOptions();
// تعيين حجم الصفحة الجديد
options.PageSize = PageSize.A3;
// إضافة مسار الملف المدخل
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// تعيين مسار الملف الناتج
options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
// إجراء العملية
Optimizer.Process(options);
// المثال يوضح كيفية ضغط مستند PDF.
// إنشاء كائن CompressOptions لتعيين التعليمات
var options = new CompressOptions();
// إضافة مسار الملف المدخل
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// تعيين مسار الملف الناتج
options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
// إجراء العملية
Optimizer.Process(options);
تحسين قابلية استخدام الملحق المفسر
- الصنف ثابت ولا يتطلب استخدام مُنشئ.
- تحسين المثال الرئيسي.
استخدام الأمثلة:
// المثال يوضح كيفية تقسيم مستند PDF.
// إنشاء كائن SplitOptions لتعيين التعليمات
var options = new SplitOptions();
// إضافة مسار الملف المدخل
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// تعيين مسارات الملفات الناتجة
options.AddOutput(new FileDataSource("path_to_result_pdf_file_1.pdf"));
options.AddOutput(new FileDataSource("path_to_result_pdf_file_2.pdf"));
// إجراء العملية
Splitter.Process(options);
تحسين قابلية استخدام الملحق الموحد
- الصنف ثابت ولا يتطلب استخدام مُنشئ.
- تحسين المثال الرئيسي.
استخدام الأمثلة:
// المثال يوضح كيفية دمج مستندين PDF.
// إنشاء كائن MergeOptions لتعيين التعليمات
var options = new MergeOptions();
// إضافة مسارات الملفات المدخلة
options.AddInput(new FileDataSource("path_to_your_pdf_file_1.pdf"));
options.AddInput(new FileDataSource("path_to_your_pdf_file_2.pdf"));
// تعيين مسار الملف الناتج
options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
// إجراء العملية
Merger.Process(options);
إصلاحات طفيفة