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

SignatureDescription
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, якщо атрібт нуль.

See Also

 Українська