XlsxWorkbookStylesXml
XlsxWorkbookStylesXml
Overview
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 для C++.
Methods
| Signature | Description |
|---|---|
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, якщо атрібт нуль. |