
كيف يمكن تحويل PDF إلى صورة JPEG باستخدام Node.js.
يتم استخدام تنسيق المستندات المحمولة (PDF) بشكل واسع لمشاركة المستندات بشكل آمن والطباعة. ومع ذلك، عند الحاجة لمعاينة المحتوى أو استخراج الصور، يصبح من المفيد تحويل PDF إلى تنسيقات صور نقطية مثل JPG، PNG، أو BMP.
في هذه المقالة، سنرشدك خلال كيفية تحويل PDF إلى JPG باستخدام Aspose.PDF Cloud SDK لـ Node.js.
- واجهة برمجة التطبيقات لتحويل PDF إلى JPG
- كيفية تحويل PDF إلى JPG في Node.js
- PDF إلى JPG عبر أمر cURL
تحويل PDF إلى JPG API
أسبوس.بي.دي.إف كلود هو واجهة برمجة تطبيقات RESTful التي تتيح لك إنشاء وتعديل وتحويل مستندات PDF في السحابة. لا يحتاج إلى تثبيت على سطح المكتب - فهو متاح على أي منصة (لينكس، ويندوز، ماك أو إس) ومتوافق مع تطبيقات الويب أو الهاتف المحمول أو التطبيقات من جانب الخادم. يمكنك أيضاً التفكير في استكشاف ميزات واجهة برمجة التطبيقات في صفحة الوثائق API.
تثبيت Aspose.PDF SDK لـ Node.js
للبدء، قم بتثبيت SDK الرسمي لـ Node.js عبر npm:
> npm i asposepdfcloud
قم بإنشاء حساب مجاني على Aspose.Cloud dashboard واحصل على معرف العميل وكلمة السر الخاصة بالعميل لمصادقة الدخول.
كيفية تحويل PDF إلى JPG في Node.js
اتبع الخطوات أدناه لتحويل صفحات PDF إلى JPG في Node.js:
- قم بتهيئة
PdfApi
بمعلومات اعتمادك.- تحديد ملف PDF المصدر وإعدادات الإخراج.
- استدعاء PutPageConvertToJpeg(…) روتين واجهة برمجة التطبيقات لتحويل صفحة PDF إلى صورة JPG.
const { PdfApi } = require("asposepdfcloud");
const clientId = "YOUR_CLIENT_ID";
const clientSecret = "YOUR_CLIENT_SECRET";
const pdfApi = new PdfApi(clientId, clientSecret);
// قم بتحميل PDF إلى التخزين السحابي (إذا لم يكن هناك بالفعل)
const fileName = "sample.pdf";
pdfApi.uploadFile(fileName, "path/to/sample.pdf").then(() => {
// قم بتحويل الصفحة الأولى من PDF إلى JPG
const pageNumber = 1;
const width = 800;
const height = 800;
const resultFile = "result.jpg";
pdfApi.putPageConvertToJpeg(fileName, pageNumber, { width, height, outPath: resultFile })
.then(response => {
console.log("PDF page converted to JPG:", resultFile);
})
.catch(err => console.error("Conversion error:", err));
});

صورة:- معاينة لتحويل PDF إلى JPG.
PDF إلى JPG عبر أمر cURL
تستند واجهات برمجة تطبيقات السحاب لدينا إلى بنية REST، لذلك يمكنك اعتبار الوصول إليها عبر أوامر cURL. تقدم واجهات برمجة التطبيقات الخاصة بنا حلاً قويًا قائمًا على السحابة مع مجموعة من الفوائد لمعالجة ملفات PDF في السحابة. من خلال استخدام أوامر cURL، يمكنك الشروع بسهولة في عملية تحويل PDF إلى JPG. لذلك، نحتاج أولاً إلى توليد رمز ويب JSON (JWT) بناءً على تفاصيل ClientID و ClientSecret المستخرجة من Aspose.Cloud dashboard. يرجى تنفيذ الأمر التالي في الطرفية لتوليد رمز JWT.
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"
الآن بعد أن لدينا رمز JWT، يرجى تنفيذ أمر cURL التالي لأداء تحويل PDF إلى JPG عبر الإنترنت. يتم إرجاع JPG الناتج في كائن الاستجابة. ومع ذلك، من أجل حفظ JPG الناتج على القرص المحلي، يرجى محاولة استخدام وسيطة -o
.
curl -X GET "https://api.aspose.cloud/v3.0/pdf/converted.pdf/pages/1/convert/jpeg?width=800&height=800" \
-H "accept: multipart/form-data" \
-H "authorization: Bearer <JWT Token>" \
-o myResultant.jpg
محرر PDF مجاني لتحويل JPG
لتجربة القدرات الرائعة لـ Aspose.PDF Cloud API ، يمكنك التفكير في استخدام محول PDF إلى JPG مجاني. إنها حل خفيف الوزن ومبني وفقًا لـ Cloud REST API.

تطبيق تحويل PDF إلى JPG مجاني.
روابط مفيدة
خاتمة
في هذه المقالة، تعلمت كيفية تحويل PDF إلى JPG باستخدام Node.js مع بضع أسطر من الكود فقط. مع Aspose.PDF Cloud، لا يتطلب الأمر أي برامج إضافية مثل Adobe Acrobat. يمكنك أيضًا تحقيق نفس الشيء باستخدام أمر cURL بسيط - مثالي للأتمتة أو سير العمل على جانب الخادم.
مقالات ذات صلة
يمكنك النظر في زيارة الروابط التالية لمعرفة المزيد عن: