CellStyle
CellStyle
Visión general
CellStyle es una struct en Aspose.Cells FOSS para Rust. Hereda de: Debug, Clone, PartialEq, y 3 más.
Representa una fachada de estilo de celda mutable que puede aplicarse a una o más celdas.
Esta struct declara 46 métodos para objetos CellStyle en programas Rust. Los métodos disponibles incluyen: borders, clear_horizontal_alignment, clear_number_format, clear_vertical_alignment, copy, copy_from, default, fill, font, get_borders, get_borders_mut, get_custom, y 34 métodos adicionales. Los miembros públicos son accesibles para cualquier aplicación Rust después de instalar el paquete Aspose.Cells FOSS para Rust. Campos: background_color, borders, custom, fill_color, font, horizontal_alignment, y 13 más.
Campos
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
number | i32 | Lectura/Escritura | Obtiene el número. |
custom | Option<String> | Lectura/Escritura | Obtiene el custom. |
number_format | Option<String> | Lectura/Escritura | Obtiene el formato numérico. |
horizontal_alignment | Option<HorizontalAlignment> | Lectura/Escritura | Obtiene la alineación horizontal. |
vertical_alignment | Option<VerticalAlignment> | Lectura/Escritura | Obtiene la alineación vertical. |
wrap_text | bool | Lectura/Escritura | Obtiene el ajuste de texto. |
indent_level | u8 | Lectura/Escritura | Obtiene el nivel de sangría. |
text_rotation | u16 | Lectura/Escritura | Obtiene la rotación del texto. |
shrink_to_fit | bool | Lectura/Escritura | Obtiene el ajuste de reducción. |
reading_order | u8 | Lectura/Escritura | Obtiene el orden de lectura. |
relative_indent | i32 | Lectura/Escritura | Obtiene la sangría relativa. |
pattern | FillPattern | Lectura/Escritura | Obtiene el patrón. |
background_color | Option<String> | Lectura/Escritura | Obtiene el color de fondo. |
font | Font | Lectura/Escritura | Obtiene la fuente. |
fill_color | Option<String> | Lectura/Escritura | Obtiene el color de relleno. |
borders | Borders | Lectura/Escritura | Obtiene los bordes. |
is_locked | bool | Lectura/Escritura | Obtiene el is locked. |
is_hidden | bool | Lectura/Escritura | Obtiene si está oculto. |
quote_prefix | bool | Lectura/Escritura | Obtiene el prefijo de cita. |
Métodos
| Firma | Descripción |
|---|---|
default() → Self | Llama al predeterminado en esta instancia de CellStyle. |
new() → Self | Inicializa una nueva instancia. |
copy(source: &CellStyle) | Copia datos de otro objeto de estilo. |
copy_from(source: &CellStyle) | Copia todos los valores de estilo de otra instancia de estilo. |
get_number_format() → Option<&str> | Obtiene la cadena de formato numérico resuelta. |
set_number_format(value: impl Into<String>) | Establece la cadena de formato numérico resuelta. |
clear_number_format() | Borra el formato de número. |
get_number() → i32 | Obtiene el identificador de formato numérico. |
set_number(value: i32) | Establece el identificador de formato numérico. |
get_custom() → Option<&str> | Obtiene el código de formato numérico personalizado. |
set_custom(value: impl Into<String>) | Establece el código de formato numérico personalizado. |
get_horizontal_alignment() → Option<HorizontalAlignment> | Obtiene la alineación horizontal. |
set_horizontal_alignment(value: HorizontalAlignment) | Establece la alineación horizontal. |
clear_horizontal_alignment() | Elimina la alineación horizontal. |
get_vertical_alignment() → Option<VerticalAlignment> | Obtiene la alineación vertical. |
set_vertical_alignment(value: VerticalAlignment) | Establece la alineación vertical. |
clear_vertical_alignment() | Elimina la alineación vertical. |
get_is_text_wrapped() → bool | Obtiene el valor asociado. |
set_is_text_wrapped(value: bool) | Establece el valor asociado. |
get_indent_level() → u8 | Obtiene el nivel de sangría. |
set_indent_level(value: u8) | Establece el nivel de sangría. |
get_text_rotation() → u16 | Obtiene la rotación del texto. |
set_text_rotation(value: u16) → Result<(), CellsError> | Establece la rotación del texto. |
get_shrink_to_fit() → bool | Obtiene si el contenido de la celda se reduce para ajustarse. |
set_shrink_to_fit(value: bool) | Establece si el contenido de la celda se reduce para ajustarse. |
get_reading_order() → u8 | Obtiene el orden de lectura. |
set_reading_order(value: u8) → Result<(), CellsError> | Establece el orden de lectura. |
get_relative_indent() → i32 | Obtiene la sangría relativa. |
set_relative_indent(value: i32) | Establece la sangría relativa. |
get_is_locked() → bool | Obtiene si la celda está bloqueada cuando la protección de la hoja está habilitada. |
set_is_locked(value: bool) | Establece si la celda está bloqueada cuando la protección de la hoja está habilitada. |
get_is_hidden() → bool | Obtiene si la fórmula de la celda está oculta cuando la protección de la hoja de cálculo está habilitada. |
set_is_hidden(value: bool) | Establece si la fórmula de la celda está oculta cuando la protección de la hoja de cálculo está habilitada. |
get_quote_prefix() → bool | Obtiene si el valor de la celda comienza con una comilla simple. |
set_quote_prefix(value: bool) | Establece si el valor de la celda comienza con una comilla simple. |
font() → &Font | Obtiene la configuración de la fuente. |
get_font() → &Font | Obtiene la configuración de fuente. |
get_font_mut() → &mut Font | Obtiene configuraciones de fuente mutables, de modo que las propiedades de la fuente puedan cambiarse in situ: style.get_font_mut().set_size(14.0). |
set_font(font: Font) | Establece la configuración de la fuente. |
fill() → Fill | Obtiene el valor asociado. |
get_fill() → Fill | Obtiene el valor asociado. |
set_fill(fill: Fill) | Establece el valor asociado. |
borders() → &Borders | Obtiene la configuración del borde. |
get_borders() → &Borders | Obtiene la configuración del borde. |
get_borders_mut() → &mut Borders | Obtiene configuraciones de borde mutables, de modo que los bordes puedan modificarse in situ: style.get_borders_mut().top_mut().set_color("FFFF0000"). |
set_borders(borders: Borders) | Establece la configuración del borde. |