محول PDF إلى JPEG

إن محول PDF إلى JPEG ل.NET هو أداة قوية تبسط تحويل وثائق PDF إلى صور JPEG عالية الجودة. تم تصميم هذه الإضافة لجعل المحتوى الخاص بك أكثر سهولة عبر المنصات من خلال تحويل صفحات PDF إلى تنسيقات صور مستخدمة على نطاق واسع.

الميزات الرئيسية:

  • تحويل PDF إلى JPEG: تحويل وثائق PDF كاملة أو صفحات محددة إلى صور JPEG بكل سهولة.
  • دقة مخصصة: ضبط دقة الصورة (مثل 300 dpi) للحصول على مخرجات عالية الجودة.
  • نطاق الصفحات: اختيار صفحات محددة أو نطاقات للتحويل.
  • معالجة مجمعة: تحويل عدة صفحات PDF أو وثائق كاملة في وقت واحد.
  • تحويل سريع: عملية سريعة وفعالة مع أقل جهد ممكن.

كيفية تحويل صفحات PDF إلى JPEG

لتحويل وثيقة PDF إلى صور JPEG، اتبع هذه الخطوات:

  1. إنشاء مثيل من فئة Jpeg.
  2. إنشاء مثيل من JpegOptions لتكوين عملية التحويل.
  3. إضافة ملف PDF المدخل باستخدام طريقة AddInput.
  4. تحديد مسار ملف الخرج لصور JPEG باستخدام طريقة AddOutput.
  5. تشغيل طريقة Process لتحويل صفحات PDF إلى صور JPEG.
 1  
 2var converter = new Jpeg();  
 3var options = new JpegOptions();  
 4
 5// إضافة ملف PDF المدخل  
 6options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));  
 7
 8// تحديد الدليل الخاص بالخروج لصور JPEG  
 9options.AddOutput(new FileDataSource(@"C:\Samples\images"));  
10
11// معالجة تحويل PDF إلى JPEG  
12converter.Process(options);  

تخصيص تحويل PDF إلى JPEG

يمكنك تخصيص عملية التحويل عن طريق ضبط الدقة، واختيار نطاقات الصفحات، أو ضبط جودة الصورة. إليك كيفية تحويل الصفحة الأولى من PDF بدقة 300 dpi:

 1  
 2var converter = new Jpeg();  
 3var options = new JpegOptions();  
 4
 5// ضبط دقة الخروج إلى 300 dpi وتحويل الصفحة الأولى فقط  
 6options.OutputResolution = 300;  
 7options.PageRange = new PageRange(1);  
 8
 9// إضافة مسارات المدخلات والمخرجات  
10options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));  
11options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.jpg"));  
12
13// معالجة التحويل  
14converter.Process(options);  

المعالجة المجمعة لتحويل PDF إلى JPEG

تدعم إضافة محول PDF إلى JPEG المعالجة المجمعة، مما يسمح لك بتحويل عدة صفحات من PDF إلى ملفات JPEG فردية.

 1  
 2var converter = new Jpeg();  
 3var options = new JpegOptions();  
 4
 5// إضافة ملف PDF المدخل  
 6options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));  
 7
 8// تعيين مسارات الخروج لكل صفحة  
 9options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.jpg"));  
10options.AddOutput(new FileDataSource(@"C:\Samples\output_page_2.jpg"));  
11
12// معالجة التحويل المجمع  
13converter.Process(options);  

كيفية التعامل مع نتائج التحويل

ترجع طريقة Process كائن ResultContainer يحتوي على معلومات حول نتائج التحويل. يمكنك طباعة مسارات ملفات JPEG المحولة كما هو موضح أدناه:

1  
2ResultContainer resultContainer = converter.Process(options);  
3
4// طباعة مسارات الخرج لصور JPEG  
5foreach (FileResult result in resultContainer.ResultCollection)  
6{  
7    Console.WriteLine(result.Data.ToString());  
8}  
 عربي