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

NombreTipoAccesoDescripción
numberi32Lectura/EscrituraObtiene el número.
customOption<String>Lectura/EscrituraObtiene el custom.
number_formatOption<String>Lectura/EscrituraObtiene el formato numérico.
horizontal_alignmentOption<HorizontalAlignment>Lectura/EscrituraObtiene la alineación horizontal.
vertical_alignmentOption<VerticalAlignment>Lectura/EscrituraObtiene la alineación vertical.
wrap_textboolLectura/EscrituraObtiene el ajuste de texto.
indent_levelu8Lectura/EscrituraObtiene el nivel de sangría.
text_rotationu16Lectura/EscrituraObtiene la rotación del texto.
shrink_to_fitboolLectura/EscrituraObtiene el ajuste de reducción.
reading_orderu8Lectura/EscrituraObtiene el orden de lectura.
relative_indenti32Lectura/EscrituraObtiene la sangría relativa.
patternFillPatternLectura/EscrituraObtiene el patrón.
background_colorOption<String>Lectura/EscrituraObtiene el color de fondo.
fontFontLectura/EscrituraObtiene la fuente.
fill_colorOption<String>Lectura/EscrituraObtiene el color de relleno.
bordersBordersLectura/EscrituraObtiene los bordes.
is_lockedboolLectura/EscrituraObtiene el is locked.
is_hiddenboolLectura/EscrituraObtiene si está oculto.
quote_prefixboolLectura/EscrituraObtiene el prefijo de cita.

Métodos

FirmaDescripción
default() → SelfLlama al predeterminado en esta instancia de CellStyle.
new() → SelfInicializa 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() → i32Obtiene 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() → boolObtiene el valor asociado.
set_is_text_wrapped(value: bool)Establece el valor asociado.
get_indent_level() → u8Obtiene el nivel de sangría.
set_indent_level(value: u8)Establece el nivel de sangría.
get_text_rotation() → u16Obtiene la rotación del texto.
set_text_rotation(value: u16) → Result<(), CellsError>Establece la rotación del texto.
get_shrink_to_fit() → boolObtiene 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() → u8Obtiene el orden de lectura.
set_reading_order(value: u8) → Result<(), CellsError>Establece el orden de lectura.
get_relative_indent() → i32Obtiene la sangría relativa.
set_relative_indent(value: i32)Establece la sangría relativa.
get_is_locked() → boolObtiene 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() → boolObtiene 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() → boolObtiene 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() → &FontObtiene la configuración de la fuente.
get_font() → &FontObtiene la configuración de fuente.
get_font_mut() → &mut FontObtiene 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() → FillObtiene el valor asociado.
get_fill() → FillObtiene el valor asociado.
set_fill(fill: Fill)Establece el valor asociado.
borders() → &BordersObtiene la configuración del borde.
get_borders() → &BordersObtiene la configuración del borde.
get_borders_mut() → &mut BordersObtiene 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.

Ver también

 Español