كيفية تحويل Excel إلى JPG في Node.js

كيفية تحويل Excel إلى JPG في Node.js

توفر أتمتة تحويل Excel إلى JPG مساعدة كبيرة عندما يتعلق الأمر بتقديم عرض تقديمي للأعمال. في معظم السيناريوهات ، لا يمكنك إرفاق ملفات Excel ضخمة بعروض PowerPoint التقديمية. لذلك ، يمكنك تحويل Excel إلى JPG عن طريق كتابة بضعة أسطر من التعليمات البرمجية المصدر في JavaScript. في منشور المدونة هذا ، ستتعلم كيفية تحويل Excel إلى JPG في Node.js برمجيًا. سنقوم بتثبيت XLSX JS مكتبة في مشروع Node.js الخاص بنا لبناء محول Excel إلى JPG.

في منشور المدونة هذا ، سيتم تناول النقاط التالية:

تثبيت مكتبة XLSX JS

عملية تثبيت مكتبة JavaScript هذه ملائمة للمطورين. لذلك ، فهو يتيح لك إما تنزيل حزمة API أو تثبيتها عن طريق تشغيل الأوامر التالية:

npm install java
npm install aspose.cells

كيفية تحويل Excel إلى JPG في Node.js

هناك مجموعة كبيرة من الميزات التي تقدمها هذه المكتبة الغنية بالميزات. الآن ، يمكنك البدء في كتابة التعليمات البرمجية لإنشاء محول Excel إلى JPG برمجيًا.

يرجى اتباع الخطوات الواردة أدناه:

  1. تهيئة مثيل لفئة Workbook وتحميل الملف المصدر.
  2. قم بإنشاء كائن من فئة ImageOrPrintOptions للوصول إلى خيارات إنشاء الصور المحددة.
  3. اتصل بالطريقة setImageType لتعيين نوع الصورة.
  4. ستصل طريقة get (index) إلى ورقة العمل الأولى في المصنف.
  5. قم بتهيئة مُنشئ الفئة SheetRender للورقة الهدف.
  6. قم بالتكرار خلال الصفحات واستدعاء طريقة toImage لإنشاء صور للأوراق.

انسخ الكود التالي والصقه في ملفك الرئيسي:

// من Excel إلى PNG في Nodejs 
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// تهيئة مثيل لفئة المصنف وتحميل الملف المصدر. 
var wb = new aspose.cells.Workbook("sample.xlsx");
// قم بإنشاء كائن من فئة ImageOrPrintOptions للوصول إلى خيارات إنشاء الصور المحددة. 
var imageOptions = new aspose.cells.ImageOrPrintOptions();
// قم باستدعاء طريقة setImageType لتعيين نوع الصورة. 
imageOptions.setImageType(aspose.cells.ImageType.JPEG);
// ستصل طريقة get (index) إلى ورقة العمل الأولى في المصنف.
var Worksheet = wb.getWorksheets().get(0);
// قم بتهيئة مُنشئ فئة SheetRender للورقة المستهدفة.
var sheetRender = new aspose.cells.SheetRender(Worksheet, imageOptions);
// قم بالتكرار خلال الصفحات واستدعاء طريقة toImage لإنشاء صورة للورقة.
for (var j = 0; j < sheetRender.getPageCount(); j++) {
    sheetRender.toImage(j,  "ExcelToJPEG" + j + ".jpeg");
}

يمكن رؤية الإخراج في الصورة أدناه:

Excel لتحويل JPG

احصل على رخصة مجانية

يمكنك الاستفادة من ترخيص مؤقت مجاني لتجربة واجهة برمجة التطبيقات بدون قيود تقييمية.

تلخيص لما سبق

باختصار ، لقد تعلمت كيفية تحويل Excel إلى JPG في Node.js برمجيًا. ستساعدك هذه المقالة بالتأكيد إذا كنت تبحث عن تطوير وحدة تحويل من Excel إلى JPG باستخدام مكتبة XLSX JS هذه. علاوة على ذلك ، يمكنك زيارة الوثائق لاستكشاف ميزات أخرى.

علاوة على ذلك ، نقترح عليك اتباع دليل البدء.

أخيرًا ، يكتب conholdate.com مشاركات مدونة جديدة. لذا ، يرجى البقاء على اتصال للحصول على تحديثات منتظمة.

طرح سؤال

يمكنك إخبارنا بأسئلتك أو استفساراتك على المنتدى.

أسئلة وأجوبة

كيف أقوم بتحويل Excel إلى صورة؟

يمكنك اتباع هذا الرابط لمعرفة مقتطف الشفرة وخطوات تحويل Excel إلى JPG / JPEG برمجيًا.

أنظر أيضا