الحصول على ورقة العمل للمخطط باستخدام ++C
Contents
[
Hide
]
أحيانًا، تريد الوصول إلى ورقة عمل من مرجع مخطط. توفر Aspose.Cells الطريقة Chart::GetWorksheet التي ترجع مرجع ورقة العمل التي تحتوي على المخطط.
يُوضح المثال التالي كيفية استخدام طريقة Chart::GetWorksheet. يطبع الكود أولًا اسم ورقة العمل، ثم يصل إلى أول مخطط على ورقة العمل. ثم يطبع اسم ورقة العمل مرة أخرى، باستخدام الطريقة Chart::GetWorksheet.
#include <iostream>
#include "Aspose.Cells.h"
using namespace Aspose::Cells;
using namespace std;
int main()
{
Aspose::Cells::Startup();
// Source directory path
U16String srcDir(u"..\\Data\\01_SourceDirectory\\");
// Create workbook from sample Excel file
Workbook workbook(srcDir + u"sample.xlsx");
// Access first worksheet of the workbook
Worksheet worksheet = workbook.GetWorksheets().Get(0);
// Print worksheet name
cout << "Sheet Name: " << worksheet.GetName().ToUtf8() << endl;
// Access the first chart inside this worksheet
Chart chart = worksheet.GetCharts().Get(0);
// Access the chart's sheet and display its name again
cout << "Chart's Sheet Name: " << chart.GetWorksheet().GetName().ToUtf8() << endl;
Aspose::Cells::Cleanup();
return 0;
}
أدناه نتيجة الإخراج على الشاشة التي يؤدي إليها الكود المثالي. كما يمكنك رؤية، فإنه يطبع اسم الورقة نفسه بكلتا المرتين.
Sheet Name: Portfolio
Chart's Sheet Name: Portfolio