تغيير اتجاه تسمية العلامات باستخدام Node.js عبر C++
تغيير اتجاه التسمية التلقائية
توفر Aspose.Cells إمكانية تغيير اتجاه تسميات العلامات على الرسم البياني باستخدام خاصية TickLabels.getDirectionType(). تقبل الخاصية TickLabels.getDirectionType() قيمة تعداد ChartTextDirectionType. يوفر تعداد ChartTextDirectionType الأعضاء التالية:
- أفقي
- رأسي
- دوران 90
- دوران 270
- مكدس
صورة تقارن بين الملف الأصلي وملف الإخراج
صورة الملف الأصلي
صورة الملف الإخراج
مقتطف الكود التالي يغير اتجاه تسمية العلامة المحورية من دوران 90 إلى أفقي.
الكود المثالي
const path = require("path");
const AsposeCells = require("aspose.cells.node");
// The path to the documents directory.
const sourceDir = path.join(__dirname, "data");
const outputDir = path.join(__dirname, "output");
const filePath = path.join(sourceDir, "SampleChangeTickLabelDirection.xlsx");
// Loads the workbook which contains hidden external links
const workbook = new AsposeCells.Workbook(filePath);
const worksheet = workbook.getWorksheets().get(0);
// Load the chart from source worksheet
const chart = worksheet.getCharts().get(0);
chart.getCategoryAxis().getTickLabels().setDirectionType(AsposeCells.ChartTextDirectionType.Horizontal);
// Output the file
workbook.save(path.join(outputDir, "outputChangeChartDataLableDirection.xlsx"));
يمكن تحميل ملفات المصدر والإخراج من الروابط التالية.