XlsxWorkbookStylesXml
Общ преглед
XlsxWorkbookStylesXml е клас в Aspose.Cells FOSS за C++.
Предоставя XML методи за четене/записване на стиловете от работната книга.
Този клас предоставя 14 метода за работа с XlsxWorkbookStylesXml обекти в програми на C++. Наличните методи включват: BuildBorderElements, BuildCellFormatElements, BuildDifferentialFormatElements, BuildFillElements, BuildFontElements, BuildStylesheetDocument, ParseHorizontalAlignment, ParseOptionalBoolAttribute, ParseVerticalAlignment, ReadBordersValues, ReadDifferentialStyleValues, ReadFillValues, и 2 допълнителни метода. Всички публични членове са достъпни за всяка C++ приложения след инсталиране на Aspose.Cells FOSS for C ++ пакет.
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
XlsxWorkbookStylesXml() | Назовава XlsxWorkbookStylesXml на този XlsxWorkbookStylesXml пример. |
BuildStylesheetDocument(fonts: std::vector<Core::FontValue>, fills: std::vector<FillValue>, borders: std::vector<Core::BordersValue>, normalCellFormat: CellFormatValue, cellFormats: std::vector<CellFormatValue>, customNumberFormats: std::vector<std::pair<int, std::string>>, differentialFormats: std::vector<Core::StyleValue>) → XmlDocument | Създава XML документа с стилови листа от дадени колекции със стилове. |
ReadFontValues(root: XmlElement) → std::vector<Core::FontValue> | Чете стойностите на шрифта от коренния елемент в стиловия лист. |
ReadFillValues(root: XmlElement) → std::vector<FillValue> | Чете стойностите за пълнене от коренния елемент на стиловия лист. |
ReadBordersValues(root: XmlElement) → std::vector<Core::BordersValue> | Чете граничните стойности от коренния елемент на стиловия лист. |
ReadDifferentialStyleValues(root: XmlElement) → std::vector<Core::StyleValue> | Чете диференциални стойности на стила от коренния елемент в листата с стил. |
BuildFontElements(fonts: std::vector<Core::FontValue>) → std::vector<XmlElement> | Създава XML елементи за дадените стойности на шрифта. |
BuildFillElements(fills: std::vector<FillValue>) → std::vector<XmlElement> | Създава XML елементи за дадените стойности на пълнене. |
BuildBorderElements(borders: std::vector<Core::BordersValue>) → std::vector<XmlElement> | Създава XML елементи за дадените гранични стойности. |
BuildCellFormatElements(cellFormats: std::vector<CellFormatValue>) → std::vector<XmlElement> | Създава XML елементи за дадените стойности на формат на клетка. |
BuildDifferentialFormatElements(differentialFormats: std::vector<Core::StyleValue>) → std::vector<XmlElement> | Създава XML елементи за дадените стойности на диференциалния формат. |
ParseHorizontalAlignment(value: std::string_view) → Core::HorizontalAlignment | Проанализира последователност от имена с хоризонтално подравняване към съответната стойност на enum. |
ParseVerticalAlignment(value: std::string_view) → Core::VerticalAlignment | Проверява последователността на имена с вертикално подравняване към съответната стойност enum. |
ParseOptionalBoolAttribute(attribute: XmlAttribute) → std::optional<bool> | Преразглежда опционален булеви атрибут. Връща nullopt, ако арифметичният атрийб е нул. |