قراءة التسميات المحورية بعد حساب الرسم البياني باستخدام ++C
سيناريوهات الاستخدام المحتملة
يمكنك قراءة تسميات المحاور لرسم بياني بعد حساب قيمه باستخدام الطريقة Chart.Calculate(). يرجى استخدام الطريقة Axis.GetAxisTexts() لهذا الغرض التي ستُرجع قائمة تسميات المحاور.
قراءة تسميات المحور بعد حساب الرسم البياني
يرجى الاطلاع على رمز العينة التالي الذي يحمل ملف Excel عيني ويقرأ تسميات المحور الفئوي للرسم البياني في الورقة العمل الأولى. ثم يقوم بطباعة قيم تسميات المحور على وحدة التحكم. يرجى الاطلاع على الإخراج على وحدة التحكم من رمز العينة الذي يلي للرجوع إليه.
الكود المثالي
#include <iostream>
#include "Aspose.Cells.h"
using namespace Aspose::Cells;
int main()
{
Aspose::Cells::Startup();
U16String srcDir(u"..\\Data\\01_SourceDirectory\\");
Workbook wb(srcDir + u"ReadAxisLabels.xlsx");
Worksheet ws = wb.GetWorksheets().Get(0);
Chart ch = ws.GetCharts().Get(0);
ch.Calculate();
Vector<U16String> lstLabels = ch.GetCategoryAxis().GetAxisTexts();
std::wcout << L"Category Axis Labels: " << std::endl;
std::wcout << L"---------------------" << std::endl;
for (int32_t i = 0; i < lstLabels.GetLength(); ++i)
{
std::wcout << reinterpret_cast<const wchar_t*>(lstLabels[i].GetData()) << std::endl;
}
Aspose::Cells::Cleanup();
return 0;
}
مخرجات الوحدة
Category Axis Labels:
\---------------------
Iran
China
USA
Brazil
England