PDF to JPEG Converter
أداة محول PDF إلى JPEG من Documentize لـ .NET هي أداة قوية تبسط تحويل مستندات PDF إلى صور JPEG عالية الجودة. تم تصميم هذه الإضافة لجعل محتواك أكثر سهولة عبر المنصات من خلال تحويل صفحات PDF إلى تنسيقات صور شائعة الاستخدام.
كيفية تحويل صفحات PDF إلى JPEG
لتحويل مستند PDF إلى صور JPEG، اتبع الخطوات التالية:
- أنشئ مثيلاً من فئة
Jpeg
. - أنشئ مثيلاً من
JpegOptions
لتكوين عملية التحويل. - أضف ملف PDF المدخل باستخدام طريقة
AddInput
. - حدد مسار الملف الناتج لصور JPEG باستخدام طريقة
AddOutput
. - قم بتشغيل طريقة
Process
لتحويل صفحات PDF إلى صور JPEG.
1var converter = new Jpeg();
2var options = new JpegOptions();
3
4// إضافة ملف PDF المدخل
5options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
6
7// تحديد الدليل الناتج لصور JPEG
8options.AddOutput(new FileDataSource(@"C:\Samples\images"));
9
10// معالجة تحويل PDF إلى JPEG
11converter.Process(options);
تخصيص تحويل PDF إلى JPEG
يمكنك تخصيص عملية التحويل عن طريق ضبط الدقة، واختيار نطاقات الصفحات، أو ضبط جودة الصورة. إليك كيفية تحويل الصفحة الأولى من PDF بدقة 300 dpi:
1var converter = new Jpeg();
2var options = new JpegOptions();
3
4// ضبط دقة الإخراج على 300 dpi وتحويل الصفحة الأولى فقط
5options.OutputResolution = 300;
6options.PageRange = new PageRange(1);
7
8// إضافة مسارات المدخلات والمخرجات
9options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
10options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.jpg"));
11
12// معالجة التحويل
13converter.Process(options);
المعالجة الدفعة لتحويل PDF إلى JPEG
تدعم إضافة محول PDF إلى JPEG المعالجة الدفعة، مما يتيح لك تحويل صفحات متعددة من PDF إلى ملفات JPEG فردية.
1var converter = new Jpeg();
2var options = new JpegOptions();
3
4// إضافة ملف PDF المدخل
5options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
6
7// تعيين مسارات الإخراج لكل صفحة
8options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.jpg"));
9options.AddOutput(new FileDataSource(@"C:\Samples\output_page_2.jpg"));
10
11// معالجة تحويل الدفعة
12converter.Process(options);
كيفية التعامل مع نتائج التحويل
ترجع طريقة Process كائن ResultContainer
يحتوي على معلومات حول نتائج التحويل. يمكنك طباعة مسارات ملفات JPEG المحولة كما هو موضح أدناه:
1ResultContainer resultContainer = converter.Process(options);
2
3// طباعة مسارات الإخراج لصور JPEG
4foreach (FileResult result in resultContainer.ResultCollection)
5{
6 Console.WriteLine(result.Data.ToString());
7}
الميزات الرئيسية:
- تحويل PDF إلى JPEG: تحويل مستندات PDF كاملة أو صفحات محددة إلى صور JPEG بسهولة.
- دقة مخصصة: ضبط الدقة (على سبيل المثال، 300 dpi) لمخرجات عالية الجودة.
- نطاق الصفحات: اختيار صفحات محددة أو نطاقات للتحويل.
- المعالجة الدفعة: تحويل صفحات PDF متعددة أو مستندات كاملة مرة واحدة.
- تحويل سريع: عملية سريعة وفعالة مع جهد ضئيل.