في هذه المقالة الأساسية، ستستكشف كيفية تحويل XLSX إلى [PNG]((https://docs.fileformat.com/image/png/) باستخدام واجهة برمجة تطبيقات Node.js REST. سننشئ محوّل XLSX إلى PNG باستخدام واجهة برمجة تطبيقات Node.js منخفضة الكود باتباع الخطوات المفصلة والواضحة المذكورة في القسم التالي. يمكن دمج التطبيق المُطوّر مع أي تطبيق Node.js مدعوم في بيئات Linux أو macOS أو Windows، ويمكن إجراء التحويل مجانًا.
متطلب أساسي
- إنشاء حساب والحصول على بيانات اعتماد API لإجراء تحويل XLSX إلى PNG
- تنزيل مجموعة أدوات تطوير البرامج السحابية Aspose.Cells لـ Node.js لتحويل XLSX إلى PNG
- إعداد مشروع Node.js باستخدام SDK أعلاه لعرض XLSX بصيغة PNG
خطوات تحويل XLSX إلى PNG باستخدام Node.js REST API
- تعيين معرف العميل والسر الخاص بالعميل لواجهة برمجة التطبيقات لتحويل XLSX إلى PNG
- إنشاء مثيل لفئة CellsApi باستخدام بيانات اعتماد العميل لإجراء تحويل XLSX إلى PNG
- حدد أسماء ملفات XLSX المصدر و PNG الناتجة وقم بتحميل ملف XLSX المصدر في مجرى الذاكرة
- إنشاء مثيل لـ PostConvertWorkbookToPNGRequest مع تدفق ملف XLSX المدخل وخصائص اختيارية أخرى
- اتصل بطريقة الطلب XLSX إلى PNG لتحويل XLSX إلى PNG باستخدام Node.js REST API*
- احفظ تدفق ملف PNG المقدم على القرص المحلي
تُحوّل الخطوات المذكورة أعلاه نوع الملف من XLSX إلى PNG باستخدام واجهة برمجة تطبيقات Node.js منخفضة الكود. سنبدأ التنفيذ بالتهيئة الأولية من خلال تهيئة SDK وإنشاء كائن فئة CellsAPI. بعد ذلك، سنحمّل ملف XLSX المصدر باستخدام FileStream، وننشئ مثيلًا لفئة PostConvertWorkbookToPNGRequest، والتي تُستخدم لاحقًا لإجراء التحويل إلى تدفق ملف PNG باستخدام دالة PostConvertWorkbookToPNG().
كود تحويل XLSX إلى PNG في واجهة برمجة تطبيقات Node.js منخفضة الكود
يُحوّل هذا الكود البسيط ملف XLSX إلى PNG باستخدام واجهة برمجة تطبيقات Node.js السحابية. يجب عليك توفير مسار صحيح لملف XLSX على القرص، وذلك بمساعدة مجموعة تطوير برامج Aspose.Cells REST API SDK لإتمام عملية التحويل. بعد انتهاء عملية التحويل، يمكنك تنزيل ملف PNG الناتج لحفظه محليًا.
لقد استكشفنا في هذا الموضوع كيفية تحويل XLSX إلى PNG باستخدام Cloud API. إذا كنت ترغب في تحويل XLSX إلى SVG، يُرجى مراجعة المقالة حول كيفية تحويل XLSX إلى SVG باستخدام Node.js REST API.