XlsxWorkbookStylesXml
概述
XlsxWorkbookStylesXml 是 Aspose.Cells Rust 的 FOSS 中的结构体。继承自:Default、Clone、PartialEq。
此结构体在 Rust 程序中为 XlsxWorkbookStylesXml 对象声明了 31 个方法。可用的方法包括: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,以及另外 19 个方法。公共成员在安装 Aspose.Cells Rust FOSS 包后,可供任何 Rust 应用程序访问。
方法
| 签名 | 描述 |
|---|---|
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>) → XDocument | 在此 XlsxWorkbookStylesXml 实例上调用 build_stylesheet_document(fonts, fills, borders, normal_cell_format, cell_formats, custom_number_formats, differential_formats)。 |
read_font_values(root: serde_json::Value) → Vec<FontValue> | 在此 XlsxWorkbookStylesXml 实例上调用 read_font_values(root)。 |
read_fill_values(root: serde_json::Value) → Vec<FillValue> | 在此 XlsxWorkbookStylesXml 实例上调用 read_fill_values(root)。 |
read_borders_values(root: serde_json::Value) → Vec<BordersValue> | 在此 XlsxWorkbookStylesXml 实例上调用 read_borders_values(root)。 |
read_differential_style_values(root: serde_json::Value) → Vec<StyleValue> | 在此 XlsxWorkbookStylesXml 实例上调用 read_differential_style_values(root)。 |
build_font_elements(fonts: IReadOnlyList<FontValue>) → Vec<serde_json::Value> | 在此 XlsxWorkbookStylesXml 实例上调用 build_font_elements(fonts)。 |
build_fill_elements(fills: IReadOnlyList<FillValue>) → Vec<serde_json::Value> | 在此 XlsxWorkbookStylesXml 实例上调用 build_fill_elements(fills)。 |
build_border_elements(borders: IReadOnlyList<BordersValue>) → Vec<serde_json::Value> | 在此 XlsxWorkbookStylesXml 实例上调用 build_border_elements(borders)。 |
build_cell_format_elements(cell_formats: IReadOnlyList<CellFormatValue>) → Vec<serde_json::Value> | 在此 XlsxWorkbookStylesXml 实例上调用 build_cell_format_elements(cell_formats)。 |
build_differential_format_elements(differential_formats: IReadOnlyList<StyleValue>) → Vec<serde_json::Value> | 在此 XlsxWorkbookStylesXml 实例上调用 build_differential_format_elements(differential_formats)。 |
parse_horizontal_alignment(value: String) → HorizontalAlignment | 在此 XlsxWorkbookStylesXml 实例上调用 parse_horizontal_alignment(value)。 |
parse_vertical_alignment(value: String) → VerticalAlignment | 在此 XlsxWorkbookStylesXml 实例上调用 parse_vertical_alignment(value)。 |
parse_optional_bool_attribute(attribute: serde_json::Value) → Option<bool> | 在此 XlsxWorkbookStylesXml 实例上调用 parse_optional_bool_attribute(attribute)。 |
build_cell_style_format_element(cell_format: CellFormatValue) → serde_json::Value | 在此 XlsxWorkbookStylesXml 实例上调用 build_cell_style_format_element(cell_format)。 |
read_differential_style_value(dxf: serde_json::Value) → StyleValue | 在此 XlsxWorkbookStylesXml 实例上调用 read_differential_style_value(dxf)。 |
read_font_value(font: serde_json::Value) → FontValue | 在此 XlsxWorkbookStylesXml 实例上调用 read_font_value(font)。 |
read_fill_value(fill: serde_json::Value) → FillValue | 在此 XlsxWorkbookStylesXml 实例上调用 read_fill_value(fill)。 |
read_borders_value(border: serde_json::Value) → BordersValue | 在此 XlsxWorkbookStylesXml 实例上调用 read_borders_value(border)。 |
build_font_element(font: FontValue) → serde_json::Value | 在此 XlsxWorkbookStylesXml 实例上调用 build_font_element(font)。 |
parse_underline_type(underline_element: serde_json::Value) → FontUnderlineType | 在此 XlsxWorkbookStylesXml 实例上调用 parse_underline_type(underline_element)。 |
build_underline_element(underline_type: FontUnderlineType) → serde_json::Value | 在此 XlsxWorkbookStylesXml 实例上调用 build_underline_element(underline_type)。 |
build_fill_element(fill: FillValue) → serde_json::Value | 在此 XlsxWorkbookStylesXml 实例上调用 build_fill_element(fill)。 |
build_border_element(borders: BordersValue) → serde_json::Value | 在此 XlsxWorkbookStylesXml 实例上调用 build_border_element(borders)。 |
build_cell_format_element(cell_format: CellFormatValue) → serde_json::Value | 在此 XlsxWorkbookStylesXml 实例上调用 build_cell_format_element(cell_format)。 |
build_differential_format_element(style: StyleValue) → serde_json::Value | 在此 XlsxWorkbookStylesXml 实例上调用 build_differential_format_element(style)。 |
read_border_side_value(side: serde_json::Value) → BorderSideValue | 在此 XlsxWorkbookStylesXml 实例上调用 read_border_side_value(side)。 |
read_color_value(color_element: serde_json::Value) → ColorValue | 在此 XlsxWorkbookStylesXml 实例上调用 read_color_value(color_element)。 |
build_color_element(element_name: String, color: ColorValue) → serde_json::Value | 在此 XlsxWorkbookStylesXml 实例上调用 build_color_element(element_name, color)。 |
build_border_side_element(side_name: String, side: BorderSideValue) → serde_json::Value | 在此 XlsxWorkbookStylesXml 实例上调用 build_border_side_element(side_name, side)。 |
build_alignment_element(alignment: AlignmentValue) → serde_json::Value | 在此 XlsxWorkbookStylesXml 实例上调用 build_alignment_element(alignment)。 |
build_protection_element(protection: ProtectionValue) → serde_json::Value | 在此 XlsxWorkbookStylesXml 实例上调用 build_protection_element(protection)。 |