يوجه هذا البرنامج التعليمي الموجز حول ** كيفية إنشاء مخطط في Excel باستخدام Node.js **. يحتوي على تفاصيل حول إعدادات IDE ، وقائمة بمهام البرمجة ، ونموذج رمز قابل للتشغيل ** لإنشاء رسم بياني في Excel باستخدام Node.js **. سوف تتعلم خصائص مختلفة لتخصيص مخطط الإخراج إلى جانب الخيارات لإنشاء أنواع أخرى من المخططات.
خطوات إنشاء مخطط Excel باستخدام Node.js
- اضبط البيئة على استخدم Aspose.Cells لـ Node.js عبر Java لإنشاء الرسوم البيانية
- قم بإنشاء workbook واملأ عينة البيانات في ورقة محددة باستخدام مجموعة الخلايا
- قم بإنشاء شريط chart في الورقة المحددة
- عيّن سلسلة البيانات والفئة
- قم بتعيين عنوان المخطط والعلامات لعرض تسميات البيانات
- احفظ المصنف مع مخطط شريطي فيه
تشرح هذه الخطوات عملية إنشاء * مخططات Excel والرسوم البيانية باستخدام Node.js *. تبدأ العملية عن طريق إنشاء مصنف وإضافة بيانات نموذجية فيه وإنشاء مخطط متبوعًا بتعيين سلسلة البيانات والفئة للمخطط. يتم أيضًا تعيين عنوان المخطط والعلامات لعرض تسميات البيانات قبل حفظ ملف Excel الناتج.
رمز لإنشاء رسم Excel باستخدام Node.js
var aspose = aspose || {}; | |
aspose.cells = require("aspose.cells"); | |
//Set the license | |
new aspose.cells.License().setLicense("License.lic"); | |
// Create a workbook | |
var wb = new aspose.cells.Workbook(); | |
// Access the first sheet | |
var sheet = wb.getWorksheets().get(0); | |
// Get the worksheet cells | |
var cells = sheet.getCells(); | |
// Fill some sample data | |
cells.get("B1").putValue("Mountains"); | |
cells.get("B2").putValue("Mount Everest"); | |
cells.get("B3").putValue("K2"); | |
cells.get("B4").putValue("Kangchenjunga"); | |
cells.get("B5").putValue("Lhotse"); | |
cells.get("C1").putValue("Height(m)"); | |
cells.get("C2").putValue(8848); | |
cells.get("C3").putValue(8611); | |
cells.get("C4").putValue(8586); | |
cells.get("C5").putValue(8516); | |
// Create a Bar chart | |
var chart_Index = 0; | |
chart_Index = sheet.getCharts().add(aspose.cells.ChartType.BAR, 7, 1, 34, 13); | |
var chart = sheet.getCharts().get(chart_Index); | |
// Set the data series and category | |
chart.getNSeries().add("C2:C5", true); | |
chart.getNSeries().setCategoryData("B2:B5"); | |
// Set chart title | |
chart.getTitle().setText("Mountains By Height"); | |
// Show data labels | |
let dataLabels; | |
for (let i = 0; i < chart.getNSeries().getCount(); i++) | |
{ | |
dataLabels = chart.getNSeries().get(i).getDataLabels(); | |
dataLabels.setShowValue(true); | |
} | |
// Save the workbook | |
wb.save("bar_chart.xlsx"); | |
console.log("Chart generated successfully"); |
يوضح الكود أعلاه إنشاء * مخطط شريطي في Excel باستخدام Node.js *. يمكنك إنشاء أنواع أخرى من المخططات باستخدام العداد ChartType الذي يدعم AREA و BUBBLE و COLUMN و CONE و CYLINDER و FUNNEL و PIE لسرد القليل منها. إذا كنت تريد حفظ الرسم البياني كملف PDF أو صورة ، فاستخدم أساليب toPdf () و toImage () على التوالي من فئة الرسم البياني.
لقد علمتنا هذه المقالة * إنشاء رسم بياني شريطي في Excel باستخدام Node.js *. إذا كنت تريد معرفة عملية تحويل ملف Excel إلى ملف XPS ، فراجع المقالة على كيفية تحويل Excel إلى XPS باستخدام Node.js.