قوات الدفاع الشعبي إلى JPG

تحويل PDF إلى JPG في C# .NET.

أصبحت ملفات PDF منتشرة في كل مكان في العالم الرقمي، حيث تعمل كتنسيق عالمي لمشاركة المستندات عبر الأنظمة الأساسية والأجهزة المختلفة. إن قدرتها على الحفاظ على التنسيق وضمان الاتساق بغض النظر عن بيئة العرض جعلتها لا غنى عنها في العديد من الصناعات والتطبيقات. ومع ذلك، هناك حالات يصبح فيها تحويل ملفات PDF إلى تنسيقات أخرى ضروريًا، خاصة عندما يتعلق الأمر بمشاركة المعلومات أو تقديمها بطريقة يسهل الوصول إليها بصريًا. لذلك، من خلال تحويل مستندات PDF إلى صور JPG، يمكنك بسهولة استخراج صفحات أو عناصر محددة من ملفات PDF ودمجها في العروض التقديمية أو التقارير أو محتوى الويب. دعنا نستكشف التفاصيل حول كيفية تحويل مستند PDF إلى JPG باستخدام REST API.

PDF إلى JPG تحويل SDK

باستخدام GroupDocs.Conversion Cloud SDK for .NET، أصبح تحويل PDF إلى JPG سلسًا وفعالاً. يضمن Cloud SDK نتائج تحويل عالية الجودة، مع الحفاظ على تخطيط محتوى PDF وتنسيقه ووضوحه طوال العملية. لذلك، باستخدام بضعة أسطر فقط من التعليمات البرمجية، يمكنك بدء عملية التحويل، وتحديد ملف PDF المُدخل، واستلام صور JPG الناتجة دون القلق بشأن تعقيدات الإعداد والتكوينات.

الآن، من أجل استخدام SDK، الخطوة الأولى هي تثبيته. لذلك، ابحث عن GroupDocs.Conversion-Cloud في مدير الحزم NuGet وانقر فوق الزر “تثبيت”. هناك خيار آخر وهو تنفيذ الأمر التالي في وحدة تحكم مدير الحزم.

NuGet\Install-Package GroupDocs.Conversion-Cloud -Version 24.2.0

الخطوة المهمة التالية هي الحصول على بيانات اعتماد العميل (أي معرف العميل وسر العميل).ولذلك، يرجى زيارة هذا [البرنامج التعليمي] القصير 8 للحصول على معلومات حول كيفية الحصول على بيانات اعتماد العميل.

تحويل PDF إلى JPG باستخدام C# .NET

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

  1. قم بإنشاء مثيل لفئة “التكوين” حيث نقوم بتمرير بيانات اعتماد العميل كوسائط.
var configurations = new Configuration(clientId, clientSecret1);
  1. قم بتهيئة ConvertApi حيث نقوم بتمرير كائن التكوين كوسيطة إدخال.
var apiInstance = new ConvertApi(configurations);
  1. قم بتحميل ملف PDF المُدخل إلى وحدة التخزين السحابية أثناء تمرير اسم مستند PDF المُدخل.
fileUpload.UploadFile(new UploadFileRequest("input.pdf", stream));
  1. قم بإنشاء مثيل “ConvertSettings” حيث نحدد اسم إدخال PDF وتنسيق الإخراج كـ “jpg” واسم صورة JPEG الناتجة.
var settings = new ConvertSettings{...}
  1. اتصل بواجهة برمجة التطبيقات ConvertDocumentRequest لتحويل PDF إلى تنسيق JPG. بعد التحويل الناجح، يتم تخزين صورة JPG الناتجة في التخزين السحابي.
var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
// المزيد من الأمثلة على https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// احصل على بيانات اعتماد API الخاصة بك 
string clientId = "4bdefca3-f08c-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "a43c8b4365246a062688a259abe5b469";

// قم بإنشاء مثيل لفئة التكوين وقم بتهيئته باستخدام معرف العميل وسر العميل. 
var configurations = new GroupDocs.Conversion.Cloud.Sdk.Client.Configuration(clientId, clientSecret1);
// حدد قيمة ApiBaseUrl لتعيين عنوان url الأساسي لواجهة برمجة تطبيقات تحويل PDF إلى JPG.
configuration.ApiBaseUrl = "https://api.groupdocs.cloud";

// تهيئة مثيل لفئة ConvertApi مع كائن فئة التكوين.
var apiInstance = new GroupDocs.Conversion.Cloud.Sdk.Api.ConvertApi(configurations);
             
// قم بتحميل ملف PDF من محرك الأقراص المحلي             
using (var stream = System.IO.File.OpenRead("input.pdf"))
{
    // إنشاء instnace من FileApi
    var fileUpload = new FileApi(configurations);
    // تحميل ملف PDF المدخل إلى التخزين السحابي
    fileUpload.UploadFile(new UploadFileRequest("input.pdf", stream));

    // قم بإنشاء ConvertSettings حيث نحدد ملف PDF المدخل واسم صورة JPG الناتجة
    var settings = new ConvertSettings
    {
        StorageName = "internal",
        FilePath = "input.pdf",
        Format = "jpg",
        OutputPath = "resultant.jpg"
    };
    
    // قم باستدعاء الأسلوب ConvertDocument لتحويل PDF إلى JPG برمجياً.
    var response = apiInstance.ConvertDocument(new GroupDocs.Conversion.Cloud.Sdk.Model.Requests.ConvertDocumentRequest(settings));
    if (response != null && response.Equals("OK"))
    {
        // طباعة رسالة النجاح
        Console.WriteLine("The PDF to JPG conversion completed successfully !");
    }
}
قوات الدفاع الشعبي إلى JPG.

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

يمكن تنزيل نموذج ملف PDF المستخدم في المثال أعلاه من input.pdf.

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

إذا كنت تفضل واجهات سطر الأوامر أو تحتاج إلى إمكانات تحويل الدفعات، فيمكننا إنجاز تحويل مستند PDF إلى JPG باستخدام أوامر GroupDocs.Conversion Cloud وأوامر cURL، لأنها توفر حلاً مباشرًا وفعالاً. باستخدام أوامر cURL، يمكنك بسهولة بدء عملية التحويل، وتحديد ملف PDF المدخل، واستلام صور JPG الناتجة - كل ذلك دون الحاجة إلى ترميز أو تكامل معقد.

الخطوة الأولى في هذا الأسلوب هي الحصول على بيانات الاعتماد الشخصية الخاصة بك (مفتاح التطبيق ومعرف التطبيق SID) وإنشاء رمز وصول JWT. بمجرد حصولنا على رمز JWT، يرجى تنفيذ أمر cURL التالي لتحويل PDF إلى صورة.

curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H  "Content-Type: application/json" \
-d "{  \"FilePath\": \"{inputFile}\",  \"Format\": \"jpg\",  \"LoadOptions\": {    \"Format\": \"JPG\"  },\"OutputPath\": \"{resultantFile}\"}"

يرجى استبدال “inputFile” باسم مستند PDF المُدخل المتوفر في التخزين السحابي، و"resultantFile" باسم صورة JPG الناتجة، و"accessToken" برمز JWT الذي تم إنشاؤه أعلاه. بعد التحويل الناجح، يتم حفظ الملف الناتج في التخزين السحابي.

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

هل تبحث عن تطبيق تحويل PDF إلى JPG مجاني؟ يرجى محاولة استخدام تطبيقنا الجاهز [PDF to JPG Converter] خفيف الوزن وفائق الكفاءة 14 والذي تم تطويره أعلى GroupDocs.Conversion API.

قوات الدفاع الشعبي الحرة إلى JPG

أسئلة مكررة

كيفية تحويل PDF إلى PNG؟

هل يمكنني الوصول إلى الكود المصدري لواجهة برمجة تطبيقات التحويل؟

روابط مفيدة

خاتمة

باختصار، سواء اخترت GroupDocs.Conversion Cloud SDK لـ .NET أو استخدمت أوامر cURL مع GroupDocs.Conversion Cloud، فإن تحويل مستند PDF إلى JPG يعد عملية سلسة. توفر كلتا الطريقتين حلولاً فعالة لأتمتة مهام تحويل المستندات، مما يوفر المرونة والموثوقية. لذلك، بغض النظر عن الطريقة المختارة، فإن كلا الطريقتين تمكنك من تحويل PDF إلى JPG بسهولة وتبسيط سير عمل معالجة المستندات الخاصة بك بسهولة.

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

نوصي بشدة بزيارة الروابط التالية لمعرفة المزيد حول: