v24.11
إضافة مكون إضافي جديد: محول PDF إلى JPEG
- الهدف: تم تصميم فئة
JpegConverter
لتحويل مستندات PDF إلى تنسيق JPEG، مما يسهل على المستخدمين التعامل مع الصور المشتقة من مستندات PDF ومشاركتها. - الباني:
JpegConverter()
: يقوم بتهيئة مثيل جديد من محول JPEG.
مثال على الاستخدام:
var plugin = new JpegConverter();
var opt = new PdfToJpegOptions();
opt.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
opt.AddOutput(new DirectoryDataSource("path_to_results_directory"));
plugin.Process(opt);
- الطريقة:
Process(PdfToJpegOptions options)
: يبدأ عملية تحويل JPEG باستخدام الخيارات المحددة.
إضافة فئة DirectoryDataSource
- الهدف: تتيح فئة
DirectoryDataSource
للمستخدمين إدارة بيانات الدليل لعمليات التحميل والحفظ داخل المكونات الإضافية. - الباني:
DirectoryDataSource(string path)
: يقوم بتهيئة كائن بيانات دليل جديد باستخدام المسار المحدد.
مثال على الاستخدام:
var directorySource = new DirectoryDataSource("path_to_your_directory");
- الخصائص:
DataType
: يسترجع نوع مصدر البيانات.Path
: يحصل على مسار الدليل الحالي للبيانات.
إضافة فئة PdfToJpegOptions
- الهدف: تحتوي هذه الفئة على خيارات لتكوين عملية تحويل JPEG، مما يسمح للمستخدمين بتحديد الدقة، قوائم الصفحات، وجودة الصورة.
- الباني:
PdfToJpegOptions()
: يقوم بتهيئة مثيل خيارات جديد لمحول JPEG.
الخصائص:
OutputResolution
: يحدد دقة الصور الناتجة عن JPEG.PageList
: قائمة بالصفحات للتحويل من PDF.Quality
: يحدد جودة ناتج JPEG.