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