هناك فوائد عديدة لتحويل مستند PDF إلى صور JPG، خاصة عندما تحتاج إلى تمثيل خفيف الوزن وغير قابل للتعديل للمحتوى. يتيح لك هذا التحويل:

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

سواء كنت تقوم بإنشاء ميزة معاينة المستندات، أو تبسيط تسليم التقرير، فإن تحويل PDF إلى تنسيق JPG هو حل فعال ومدعوم على نطاق واسع.

API تحويل PDF إلى JPG

أسبوز.بي دي إف كلاود إس دي ك للـ .نت هو واجهة برمجة تطبيقات REST حائزة على جوائز تقدم إمكانيات إنشاء وتحرير ومعالجة مستندات PDF في السحابة. تصدير صفحات PDF إلى صور عالية الجودة - كل ذلك دون الحاجة إلى أدوات خارجية، وإجراء جميع التحويلات في السحابة.

المتطلبات السابقة

  • سجل في Aspose Cloud Dashboard.
  • احصل على معرف العميل وسر العميل.
  • تثبيت Aspose.PDF Cloud SDK لـ .NET:
Install-Package Aspose.PDF-Cloud

تحويل مستند PDF إلى JPG في C#

القسم التالي يشرح التفاصيل حول كيفية تطوير محول PDF إلى JPG باستخدام C# .NET. يرجى اتباع التعليمات أدناه لتنسيق PDF إلى JPG عبر الإنترنت:

  • أولاً، قم بإنشاء مثيل من Configuration مع تمرير بيانات اعتماد العميل كوسائط.
  • ثانياً، قم بتهيئة كائن من PdfApi ومرر كائن Configuration كوسيط.
  • ثالثاً، قم بتحميل مستند PDF إلى التخزين السحابي باستخدام UploadFileRequest.
  • أخيرًا، قم بإنشاء كائن من GetPageConvertToJpegRequest واستدعاء GetPageConvertToJpeg API لتهيئة PDF إلى تنسيق JPG.
// لأمثلة إضافية، https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet/tree/master/Examples

// احصل على بيانات اعتماد العميل من https://dashboard.aspose.cloud/
string clientSecret = "XXXXXXXXXXXXXXXXX";
string clientID = "XXXXXXX-XXXXX-XXXXXX-XXXXXXX-33012487e783";

// إنشاء مثيل من PdfApi
PdfApi pdfApi = new PdfApi(clientSecret, clientID);

// name of input JPG image
String inputFile = "Binder1-1.pdf";

// رقم صفحة ملف PDF
int pageNumber = 1;

// تحميل ملف PDF المصدر من محرك الأقراص المحلي
using (var stream = System.IO.File.OpenRead(inputFile))
{
    // رفع ملف PDF المصدر إلى التخزين السحابي
    pdfApi.UploadFile("sourceFile.pdf", stream);

    // اتصل بواجهة برمجة التطبيقات لتحويل PDF إلى صور JPG
    var resltant = pdfApi.GetPageConvertToJpeg("sourceFile.pdf", pageNumber, width: 600, height: 800);
    
    // احفظ التدفق الناتج على محرك الأقراص المحلي
    saveToDisk(resltant, "myResultant.jpg");
}

// طريقة لحفظ البث إلى ملف على القرص المحلي
public static void saveToDisk(Stream responseStream, String resultantFile)
{
    var fileStream = File.Create(resultantFile);
    responseStream.Seek(0, SeekOrigin.Begin);
    responseStream.CopyTo(fileStream);
    fileStream.Close();
}
محول PDF إلى JPG

صورة:- معاينة تحويل PDF إلى JPG.

تصدير PDF إلى صورة باستخدام cURL

طريقة بديلة هي تحويل PDF إلى JPG عبر سطر الأوامر أو باستخدام السكربتات (بدون دمج SDK في مشروعك).دعونا نستعرض التفاصيل حول كيفية تصدير PDF إلى JPG باستخدام أوامر cURL.

الخطوة 1. توليد رمز الوصول:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

خطوة 2. تحويل صفحة PDF إلى تنسيق JPEG:

curl -X GET "https://api.aspose.cloud/v3.0/pdf/{SourceFile}/pages/1/convert/jpeg?width=800&height=800" \
-H  "accept: multipart/form-data" \
-H  "authorization: Bearer <JWT_Token>" \
-o myResultant.jpg

استبدل {JWTToken} و SourceFile برمز JWT المولد أعلاه و SourceFile بملف PDF المدخل، على التوالي.

محول PDF إلى JPEG عبر الإنترنت مجانًا

هل تريد الاختبار قبل الترميز؟ جرب أداتنا Free Online PDF to JPG Tool لمعرفة كيف ستبدو تحويل مستند PDF الخاص بك إلى JPG.

pdf to jpg

تطبيق تحويل PDF إلى JPG مجاني عبر الإنترنت.

استنتاج

سواء كنت تتعامل مع التقارير الممسوحة، أو معاينات مرئية، أو مشاركة المحتوى، فإن تحويل PDF إلى تنسيق JPEG في C# .NET باستخدام Aspose.PDF Cloud SDK هو موثوق، وسريع، وسهل الدمج. تساعد هذه الطريقة في تحويل PDFs الثابتة الخاصة بك إلى مخرجات غنية بالصور مثالية للمواقع الإلكترونية، وتطبيقات الهواتف المحمولة، وعمليات الأرشفة.

مع خيارات التحويل باستخدام SDK أو cURL، يمكنك اختيار أفضل طريقة تناسب احتياجات تطويرك.

روابط مفيدة

مقالات ذات صلة

هل تبحث عن المزيد من خيارات التحويل؟ جرب قراءة المقالات الموصى بها التالية: