CellStyle
CellStyle
Panoramica
CellStyle è una struct in Aspose.Cells FOSS per Rust. Eredita da: Debug, Clone, PartialEq, e altre 3.
Rappresenta una facciata di stile cella mutabile che può essere applicata a una o più celle.
Questa struct dichiara 46 metodi per gli oggetti CellStyle nei programmi Rust. I metodi disponibili includono: borders, clear_horizontal_alignment, clear_number_format, clear_vertical_alignment, copy, copy_from, default, fill, font, get_borders, get_borders_mut, get_custom, e 34 metodi aggiuntivi. I membri pubblici sono accessibili a qualsiasi applicazione Rust dopo aver installato il pacchetto Aspose.Cells FOSS per Rust. Campi: background_color, borders, custom, fill_color, font, horizontal_alignment, e altri 13.
Campi
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
number | i32 | Lettura/Scrittura | Ottiene il numero. |
custom | Option<String> | Lettura/Scrittura | Ottiene il valore personalizzato. |
number_format | Option<String> | Lettura/Scrittura | Ottiene il formato numerico. |
horizontal_alignment | Option<HorizontalAlignment> | Lettura/Scrittura | Restituisce l’allineamento orizzontale. |
vertical_alignment | Option<VerticalAlignment> | Lettura/Scrittura | Ottiene l’allineamento verticale. |
wrap_text | bool | Lettura/Scrittura | Ottiene il testo a capo. |
indent_level | u8 | Lettura/Scrittura | Ottiene il livello di rientro. |
text_rotation | u16 | Lettura/Scrittura | Ottiene la rotazione del testo. |
shrink_to_fit | bool | Lettura/Scrittura | Ottiene l’opzione di riduzione per adattare. |
reading_order | u8 | Lettura/Scrittura | Ottiene l’ordine di lettura. |
relative_indent | i32 | Lettura/Scrittura | Ottiene l’indentazione relativa. |
pattern | FillPattern | Lettura/Scrittura | Ottiene il modello. |
background_color | Option<String> | Lettura/Scrittura | Ottiene il colore di sfondo. |
font | Font | Lettura/Scrittura | Ottiene il font. |
fill_color | Option<String> | Lettura/Scrittura | Ottiene il colore di riempimento. |
borders | Borders | Lettura/Scrittura | Ottiene i bordi. |
is_locked | bool | Lettura/Scrittura | Ottiene il valore is locked. |
is_hidden | bool | Lettura/Scrittura | Ottiene il valore di is hidden. |
quote_prefix | bool | Lettura/Scrittura | Ottiene il prefisso della citazione. |
Metodi
| Firma | Descrizione |
|---|---|
default() → Self | Chiama default su questa istanza di CellStyle. |
new() → Self | Inizializza una nuova istanza. |
copy(source: &CellStyle) | Copia i dati da un altro oggetto di stile. |
copy_from(source: &CellStyle) | Copia tutti i valori di stile da un’altra istanza di stile. |
get_number_format() → Option<&str> | Ottiene la stringa del formato numerico risolta. |
set_number_format(value: impl Into<String>) | Imposta la stringa del formato numerico risolto. |
clear_number_format() | Cancella il formato numerico. |
get_number() → i32 | Ottiene l’identificatore del formato numerico. |
set_number(value: i32) | Imposta l’identificatore del formato numerico. |
get_custom() → Option<&str> | Ottiene il codice di formattazione numerica personalizzato. |
set_custom(value: impl Into<String>) | Imposta il codice di formato numerico personalizzato. |
get_horizontal_alignment() → Option<HorizontalAlignment> | Ottiene l’allineamento orizzontale. |
set_horizontal_alignment(value: HorizontalAlignment) | Imposta l’allineamento orizzontale. |
clear_horizontal_alignment() | Cancella l’allineamento orizzontale. |
get_vertical_alignment() → Option<VerticalAlignment> | Ottiene l’allineamento verticale. |
set_vertical_alignment(value: VerticalAlignment) | Imposta l’allineamento verticale. |
clear_vertical_alignment() | Cancella l’allineamento verticale. |
get_is_text_wrapped() → bool | Ottiene il valore associato. |
set_is_text_wrapped(value: bool) | Imposta il valore associato. |
get_indent_level() → u8 | Ottiene il livello di rientro. |
set_indent_level(value: u8) | Imposta il livello di rientro. |
get_text_rotation() → u16 | Ottiene la rotazione del testo. |
set_text_rotation(value: u16) → Result<(), CellsError> | Imposta la rotazione del testo. |
get_shrink_to_fit() → bool | Ottiene se il contenuto della cella si riduce per adattarsi. |
set_shrink_to_fit(value: bool) | Imposta se il contenuto della cella si riduce per adattarsi. |
get_reading_order() → u8 | Ottiene l’ordine di lettura. |
set_reading_order(value: u8) → Result<(), CellsError> | Imposta l’ordine di lettura. |
get_relative_indent() → i32 | Restituisce l’indentazione relativa. |
set_relative_indent(value: i32) | Imposta il rientro relativo. |
get_is_locked() → bool | Restituisce se la cella è bloccata quando la protezione del foglio di lavoro è abilitata. |
set_is_locked(value: bool) | Imposta se la cella è bloccata quando la protezione del foglio di lavoro è abilitata. |
get_is_hidden() → bool | Restituisce se la formula della cella è nascosta quando la protezione del foglio di lavoro è abilitata. |
set_is_hidden(value: bool) | Imposta se la formula della cella è nascosta quando la protezione del foglio di lavoro è abilitata. |
get_quote_prefix() → bool | Restituisce se il valore della cella inizia con un apice singolo. |
set_quote_prefix(value: bool) | Imposta se il valore della cella inizia con una virgoletta singola. |
font() → &Font | Ottiene le impostazioni del carattere. |
get_font() → &Font | Ottiene le impostazioni del font. |
get_font_mut() → &mut Font | Ottiene impostazioni di carattere mutabili, in modo che le proprietà del carattere possano essere modificate sul posto: style.get_font_mut().set_size(14.0). |
set_font(font: Font) | Imposta le impostazioni del carattere. |
fill() → Fill | Ottiene il valore associato. |
get_fill() → Fill | Ottiene il valore associato. |
set_fill(fill: Fill) | Imposta il valore associato. |
borders() → &Borders | Ottiene le impostazioni del bordo. |
get_borders() → &Borders | Ottiene le impostazioni del bordo. |
get_borders_mut() → &mut Borders | Ottiene impostazioni di bordo mutabili, così che i bordi possano essere modificati in loco: style.get_borders_mut().top_mut().set_color("FFFF0000"). |
set_borders(borders: Borders) | Imposta le impostazioni del bordo. |