CellStyle
CellStyle
Visão geral
CellStyle é uma struct em Aspose.Cells FOSS para Rust. Herda de: Debug, Clone, PartialEq e mais 3.
Representa uma fachada de estilo de célula mutável que pode ser aplicada a uma ou mais células.
Esta struct declara 46 métodos para objetos CellStyle em programas Rust. Os métodos disponíveis incluem: borders, clear_horizontal_alignment, clear_number_format, clear_vertical_alignment, copy, copy_from, default, fill, font, get_borders, get_borders_mut, get_custom e mais 34 métodos. Os membros públicos são acessíveis a qualquer aplicação Rust após a instalação do pacote Aspose.Cells FOSS para Rust. Campos: background_color, borders, custom, fill_color, font, horizontal_alignment e mais 13.
Campos
| Nome | Tipo | Acesso | Descrição |
|---|---|---|---|
number | i32 | Leitura/Escrita | Obtém o número. |
custom | Option<String> | Leitura/Escrita | Obtém o custom. |
number_format | Option<String> | Leitura/Escrita | Obtém o formato numérico. |
horizontal_alignment | Option<HorizontalAlignment> | Leitura/Escrita | Obtém o alinhamento horizontal. |
vertical_alignment | Option<VerticalAlignment> | Leitura/Escrita | Obtém o alinhamento vertical. |
wrap_text | bool | Leitura/Escrita | Obtém a quebra de texto. |
indent_level | u8 | Leitura/Escrita | Obtém o nível de recuo. |
text_rotation | u16 | Leitura/Escrita | Obtém a rotação do texto. |
shrink_to_fit | bool | Leitura/Escrita | Obtém o ajuste de encolhimento. |
reading_order | u8 | Leitura/Escrita | Obtém a ordem de leitura. |
relative_indent | i32 | Leitura/Escrita | Obtém o recuo relativo. |
pattern | FillPattern | Leitura/Escrita | Obtém o padrão. |
background_color | Option<String> | Leitura/Escrita | Obtém a cor de fundo. |
font | Font | Leitura/Escrita | Obtém a fonte. |
fill_color | Option<String> | Leitura/Escrita | Obtém a cor de preenchimento. |
borders | Borders | Leitura/Escrita | Obtém as bordas. |
is_locked | bool | Leitura/Escrita | Obtém se está bloqueado. |
is_hidden | bool | Leitura/Escrita | Obtém o IsHidden. |
quote_prefix | bool | Leitura/Escrita | Obtém o prefixo da citação. |
Métodos
| Assinatura | Descrição |
|---|---|
default() → Self | Chama default nesta instância de CellStyle. |
new() → Self | Inicializa uma nova instância. |
copy(source: &CellStyle) | Copia os dados de outro objeto de estilo. |
copy_from(source: &CellStyle) | Copia todos os valores de estilo de outra instância de estilo. |
get_number_format() → Option<&str> | Obtém a string de formato numérico resolvida. |
set_number_format(value: impl Into<String>) | Define a string de formato numérico resolvido. |
clear_number_format() | Limpa o formato de número. |
get_number() → i32 | Obtém o identificador de formato numérico. |
set_number(value: i32) | Define o identificador de formato numérico. |
get_custom() → Option<&str> | Obtém o código de formato numérico personalizado. |
set_custom(value: impl Into<String>) | Define o código de formato numérico personalizado. |
get_horizontal_alignment() → Option<HorizontalAlignment> | Obtém o alinhamento horizontal. |
set_horizontal_alignment(value: HorizontalAlignment) | Define o alinhamento horizontal. |
clear_horizontal_alignment() | Limpa o alinhamento horizontal. |
get_vertical_alignment() → Option<VerticalAlignment> | Obtém o alinhamento vertical. |
set_vertical_alignment(value: VerticalAlignment) | Define o alinhamento vertical. |
clear_vertical_alignment() | Limpa o alinhamento vertical. |
get_is_text_wrapped() → bool | Obtém o valor associado. |
set_is_text_wrapped(value: bool) | Define o valor associado. |
get_indent_level() → u8 | Obtém o nível de indentação. |
set_indent_level(value: u8) | Define o nível de recuo. |
get_text_rotation() → u16 | Obtém a rotação do texto. |
set_text_rotation(value: u16) → Result<(), CellsError> | Define a rotação do texto. |
get_shrink_to_fit() → bool | Obtém se o conteúdo da célula encolhe para caber. |
set_shrink_to_fit(value: bool) | Define se o conteúdo da célula encolhe para caber. |
get_reading_order() → u8 | Obtém a ordem de leitura. |
set_reading_order(value: u8) → Result<(), CellsError> | Define a ordem de leitura. |
get_relative_indent() → i32 | Obtém a indentação relativa. |
set_relative_indent(value: i32) | Define a indentação relativa. |
get_is_locked() → bool | Obtém se a célula está bloqueada quando a proteção da planilha está habilitada. |
set_is_locked(value: bool) | Define se a célula está bloqueada quando a proteção da planilha está habilitada. |
get_is_hidden() → bool | Obtém se a fórmula da célula está oculta quando a proteção da planilha está habilitada. |
set_is_hidden(value: bool) | Define se a fórmula da célula está oculta quando a proteção da planilha está habilitada. |
get_quote_prefix() → bool | Obtém se o valor da célula começa com aspas simples. |
set_quote_prefix(value: bool) | Define se o valor da célula começa com uma aspas simples. |
font() → &Font | Obtém as configurações da fonte. |
get_font() → &Font | Obtém as configurações da fonte. |
get_font_mut() → &mut Font | Obtém configurações de fonte mutáveis, de modo que as propriedades da fonte possam ser alteradas no local: style.get_font_mut().set_size(14.0). |
set_font(font: Font) | Define as configurações da fonte. |
fill() → Fill | Obtém o valor associado. |
get_fill() → Fill | Obtém o valor associado. |
set_fill(fill: Fill) | Define o valor associado. |
borders() → &Borders | Obtém as configurações de borda. |
get_borders() → &Borders | Obtém as configurações de borda. |
get_borders_mut() → &mut Borders | Obtém configurações de borda mutáveis, para que as bordas possam ser alteradas no local: style.get_borders_mut().top_mut().set_color("FFFF0000"). |
set_borders(borders: Borders) | Define as configurações de borda. |