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