تطبيق ألوان السمة المخصصة للدفتر باستخدام مصفوفة من الألوان

تطبيق ألوان السمة المخصصة للدفتر باستخدام مصفوفة من الألوان

يوضح الكود العيني التالي كيفية تطبيق ألوان سمة مخصصة للدفتر باستخدام مصفوفة من الألوان. يرجى التحقق من ملف Excel الناتج الذي تم إنشاؤه باستخدام هذا الكود ولقطة الشاشة التي تظهر تأثير الكود على ملف Excel الناتج.

todo:image_alt_text

الكود المثالي

//For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-C
Aspose::Cells::Startup();
//Output directory path
U16String outPath(u"..\\Data\\Output\\");
//Path of output excel file
U16String outputApplyCustomThemeColorsOfWorkbookUsingArrayOfColors = outPath + u"outputApplyCustomThemeColorsOfWorkbookUsingArrayOfColors.xlsx";
//Create a workbook
Workbook wb;
Color Red{ 0xff, 0xff, 0, 0 };
Color Green{ 0xff, 0, 0x80, 0 };
Color Blue{ 0xff, 0, 0, 0xff };
//Create array of custom theme colors
Color clrs[12];
//Vector<Aspose::Cells::Color> clrs(12);
//Background1
clrs[0] = Red;
//Text1
clrs[1] = Red;
//Background2
clrs[2] = Red;
//Text2
clrs[3] = Red;
//Accent1
clrs[4] = Red;
//Accent2
clrs[5] = Green;
//Accent3
clrs[6] = Green;
//Accent4
clrs[7] = Green;
//Accent5
clrs[8] = Green;
//Accent6
clrs[9] = Blue;
//Hyperlink
clrs[10] = Blue;
//Followed Hyperlink
clrs[11] = Blue;
//Apply custom theme colors on workbook
wb.CustomTheme(u"AnyTheme", Vector<Color>(clrs, 12));
//Save the workbook
wb.Save(outputApplyCustomThemeColorsOfWorkbookUsingArrayOfColors);
Aspose::Cells::Cleanup();