XlsxWorkbookStylesXml

XlsxWorkbookStylesXml

Overview

XlsxWorkbookStylesXml is a struct in Aspose.Cells FOSS for Rust. Inherits from: Default, Clone, PartialEq.

This struct provides 31 methods for working with XlsxWorkbookStylesXml objects in Rust programs. Available methods include: build_alignment_element, build_border_element, build_border_elements, build_border_side_element, build_cell_format_element, build_cell_format_elements, build_cell_style_format_element, build_color_element, build_differential_format_element, build_differential_format_elements, build_fill_element, build_fill_elements, and 19 additional methods. All public members are accessible to any Rust application after installing the Aspose.Cells FOSS for Rust package.

Methods

SignatureDescription
build_stylesheet_document(fonts: IReadOnlyList<FontValue>, fills: IReadOnlyList<FillValue>, borders: IReadOnlyList<BordersValue>, normal_cell_format: CellFormatValue, cell_formats: IReadOnlyList<CellFormatValue>, custom_number_formats: IReadOnlyList<KeyValuePair<i32, String>>, differential_formats: IReadOnlyList<StyleValue>)XDocumentCalls build_stylesheet_document(fonts, fills, borders, normal_cell_format, cell_formats, custom_number_formats, differential_formats) on this XlsxWorkbookStylesXml instance.
read_font_values(root: serde_json::Value)Vec<FontValue>Calls read_font_values(root) on this XlsxWorkbookStylesXml instance.
read_fill_values(root: serde_json::Value)Vec<FillValue>Calls read_fill_values(root) on this XlsxWorkbookStylesXml instance.
read_borders_values(root: serde_json::Value)Vec<BordersValue>Calls read_borders_values(root) on this XlsxWorkbookStylesXml instance.
read_differential_style_values(root: serde_json::Value)Vec<StyleValue>Calls read_differential_style_values(root) on this XlsxWorkbookStylesXml instance.
build_font_elements(fonts: IReadOnlyList<FontValue>)Vec<serde_json::Value>Calls build_font_elements(fonts) on this XlsxWorkbookStylesXml instance.
build_fill_elements(fills: IReadOnlyList<FillValue>)Vec<serde_json::Value>Calls build_fill_elements(fills) on this XlsxWorkbookStylesXml instance.
build_border_elements(borders: IReadOnlyList<BordersValue>)Vec<serde_json::Value>Calls build_border_elements(borders) on this XlsxWorkbookStylesXml instance.
build_cell_format_elements(cell_formats: IReadOnlyList<CellFormatValue>)Vec<serde_json::Value>Calls build_cell_format_elements(cell_formats) on this XlsxWorkbookStylesXml instance.
build_differential_format_elements(differential_formats: IReadOnlyList<StyleValue>)Vec<serde_json::Value>Calls build_differential_format_elements(differential_formats) on this XlsxWorkbookStylesXml instance.
parse_horizontal_alignment(value: String)HorizontalAlignmentCalls parse_horizontal_alignment(value) on this XlsxWorkbookStylesXml instance.
parse_vertical_alignment(value: String)VerticalAlignmentCalls parse_vertical_alignment(value) on this XlsxWorkbookStylesXml instance.
parse_optional_bool_attribute(attribute: serde_json::Value)Option<bool>Calls parse_optional_bool_attribute(attribute) on this XlsxWorkbookStylesXml instance.
build_cell_style_format_element(cell_format: CellFormatValue)serde_json::ValueCalls build_cell_style_format_element(cell_format) on this XlsxWorkbookStylesXml instance.
read_differential_style_value(dxf: serde_json::Value)StyleValueCalls read_differential_style_value(dxf) on this XlsxWorkbookStylesXml instance.
read_font_value(font: serde_json::Value)FontValueCalls read_font_value(font) on this XlsxWorkbookStylesXml instance.
read_fill_value(fill: serde_json::Value)FillValueCalls read_fill_value(fill) on this XlsxWorkbookStylesXml instance.
read_borders_value(border: serde_json::Value)BordersValueCalls read_borders_value(border) on this XlsxWorkbookStylesXml instance.
build_font_element(font: FontValue)serde_json::ValueCalls build_font_element(font) on this XlsxWorkbookStylesXml instance.
parse_underline_type(underline_element: serde_json::Value)FontUnderlineTypeCalls parse_underline_type(underline_element) on this XlsxWorkbookStylesXml instance.
build_underline_element(underline_type: FontUnderlineType)serde_json::ValueCalls build_underline_element(underline_type) on this XlsxWorkbookStylesXml instance.
build_fill_element(fill: FillValue)serde_json::ValueCalls build_fill_element(fill) on this XlsxWorkbookStylesXml instance.
build_border_element(borders: BordersValue)serde_json::ValueCalls build_border_element(borders) on this XlsxWorkbookStylesXml instance.
build_cell_format_element(cell_format: CellFormatValue)serde_json::ValueCalls build_cell_format_element(cell_format) on this XlsxWorkbookStylesXml instance.
build_differential_format_element(style: StyleValue)serde_json::ValueCalls build_differential_format_element(style) on this XlsxWorkbookStylesXml instance.
read_border_side_value(side: serde_json::Value)BorderSideValueCalls read_border_side_value(side) on this XlsxWorkbookStylesXml instance.
read_color_value(color_element: serde_json::Value)ColorValueCalls read_color_value(color_element) on this XlsxWorkbookStylesXml instance.
build_color_element(element_name: String, color: ColorValue)serde_json::ValueCalls build_color_element(element_name, color) on this XlsxWorkbookStylesXml instance.
build_border_side_element(side_name: String, side: BorderSideValue)serde_json::ValueCalls build_border_side_element(side_name, side) on this XlsxWorkbookStylesXml instance.
build_alignment_element(alignment: AlignmentValue)serde_json::ValueCalls build_alignment_element(alignment) on this XlsxWorkbookStylesXml instance.
build_protection_element(protection: ProtectionValue)serde_json::ValueCalls build_protection_element(protection) on this XlsxWorkbookStylesXml instance.

See Also