في هذا الموضوع البسيط، ستكتشف كيفية تحويل JPEG2000 إلى PDF باستخدام واجهة برمجة تطبيقات Node.js REST. سننشئ محوّل JP2 إلى PDF باستخدام واجهة برمجة تطبيقات Node.js منخفضة الكود باتباع الخطوات التفصيلية والبسيطة المذكورة في القسم التالي. يمكن استخدام التطبيق المُطوّر مع أي تطبيق Node.js مدعوم في بيئات Windows وmacOS وLinux، ويمكن إجراء التحويل مجانًا.
متطلب أساسي
- إنشاء حساب والحصول على بيانات اعتماد API لإجراء تحويل JPEG2000 إلى PDF
- تنزيل مجموعة أدوات تطوير البرامج السحابية Aspose.Imaging لـ Node.js لتحويل JPEG2000 إلى PDF
- إعداد مشروع Node.js باستخدام SDK أعلاه لعرض JPEG2000 بصيغة PDF
خطوات تحويل JPEG2000 إلى PDF باستخدام Node.js REST API
- تعيين معرف العميل والسر الخاص بالعميل لواجهة برمجة التطبيقات لتحويل JP2 إلى PDF
- إنشاء مثيل لفئة ImagingAPI باستخدام بيانات اعتماد العميل لإجراء تحويل JPEG2000 إلى PDF
- حدد أسماء ملفات JPEG2000 المصدر وملف PDF الناتج
- اقرأ ملف JPEG2000 المصدر وقم بتحميله إلى التخزين السحابي
- إنشاء مثيل لـ ConvertImageRequest مع تدفق ملف JPEG2000 المدخل وتنسيق PDF المخرج
- اتصل بطريقة تحويل الصورة لتحويل JPEG2000 إلى PDF باستخدام Node.js REST API*
- احفظ تدفق ملف PDF المُصدَّر على القرص المحلي
تُصدّر الخطوات المذكورة أعلاه نوع الملف من JPEG2000 إلى PDF باستخدام واجهة برمجة تطبيقات Node.js منخفضة الكود. سنبدأ بتكوين مجموعة تطوير البرامج (SDK) بتهيئة كائن فئة ImagingAPI. بعد ذلك، سنصل إلى ملف JPEG2000 المصدر باستخدام FileStream، وننشئ مثيلًا لفئة ConvertImageRequest، والذي سيُستخدم لاحقًا لإجراء التحويل إلى PDF باستخدام دالة ConvertImage().
كود تحويل JP2 إلى PDF في واجهة برمجة تطبيقات Node.js منخفضة الكود
يوضح هذا المثال الأساسي كيفية تحويل JPEG2000 إلى PDF باستخدام واجهة برمجة تطبيقات Node.js السحابية. بعد استيفاء المتطلبات الأساسية، يجب تحميل صورة JPEG2000 المصدر من القرص، ثم استخدام حزمة تطوير برامج Aspose.Imaging REST API لإتمام عملية التحويل إلى PDF. يتم إرجاع ملف PDF بعد اكتمال التحويل، ويمكنك حفظه محليًا على القرص.
In this simple article, we have learned to transform JP2 to PDF with cloud API. If you intend to perform PSD to PDF conversion, refer to the article on how to Convert WMF to PDF with Node.js REST API.