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, ако арифметичният атрийб е нул.

Вижте също:

 Български