CellStyle
CellStyle
Prezentare generală
CellStyle este o structură în Aspose.Cells FOSS pentru Rust. Moștenește de la: Debug, Clone, PartialEq, și încă 3.
Reprezintă o fațadă de stil de celulă mutabilă care poate fi aplicată la una sau mai multe celule.
Această structură declară 46 de metode pentru obiecte CellStyle în programe Rust. Metodele disponibile includ: borders, clear_horizontal_alignment, clear_number_format, clear_vertical_alignment, copy, copy_from, default, fill, font, get_borders, get_borders_mut, get_custom, și 34 de metode suplimentare. Membrii publici sunt accesibili oricărei aplicații Rust după instalarea pachetului Aspose.Cells FOSS pentru Rust. Câmpuri: background_color, borders, custom, fill_color, font, horizontal_alignment, și încă 13.
Câmpuri
| Nume | Tip | Acces | Descriere: |
|---|---|---|---|
number | i32 | Citire/Scriere | Obține numărul. |
custom | Option<String> | Citire/Scriere | Obține custom. |
number_format | Option<String> | Citire/Scriere | Obține formatul numeric. |
horizontal_alignment | Option<HorizontalAlignment> | Citire/Scriere | Obține alinierea orizontală. |
vertical_alignment | Option<VerticalAlignment> | Citire/Scriere | Obține alinierea verticală. |
wrap_text | bool | Citire/Scriere | Obține textul de înfășurare. |
indent_level | u8 | Citire/Scriere | Obține nivelul de indentare. |
text_rotation | u16 | Citire/Scriere | Obține rotația textului. |
shrink_to_fit | bool | Citire/Scriere | Obține shrink to fit. |
reading_order | u8 | Citire/Scriere | Obține ordinea de citire. |
relative_indent | i32 | Citire/Scriere | Obține indentarea relativă. |
pattern | FillPattern | Citire/Scriere | Obține modelul. |
background_color | Option<String> | Citire/Scriere | Obține culoarea de fundal. |
font | Font | Citire/Scriere | Obține fontul. |
fill_color | Option<String> | Citire/Scriere | Obține culoarea de umplere. |
borders | Borders | Citire/Scriere | Obține bordurile. |
is_locked | bool | Citire/Scriere | Obține dacă este blocat. |
is_hidden | bool | Citire/Scriere | Obține valoarea is hidden. |
quote_prefix | bool | Citire/Scriere | Obține prefixul de citare. |
Metode
| Semnătură | Descriere: |
|---|---|
default() → Self | Apelează default pe această instanță CellStyle. |
new() → Self | Inițializează o nouă instanță. |
copy(source: &CellStyle) | Copiază datele dintr-un alt obiect de stil. |
copy_from(source: &CellStyle) | Copiază toate valorile de stil dintr-o altă instanță de stil. |
get_number_format() → Option<&str> | Obține șirul de format numeric rezolvat. |
set_number_format(value: impl Into<String>) | Setează șirul de format numeric rezolvat. |
clear_number_format() | Șterge formatul numeric. |
get_number() → i32 | Obține identificatorul formatului numeric. |
set_number(value: i32) | Setează identificatorul formatului numeric. |
get_custom() → Option<&str> | Obține codul de format numeric personalizat. |
set_custom(value: impl Into<String>) | Setează codul de format numeric personalizat. |
get_horizontal_alignment() → Option<HorizontalAlignment> | Obține alinierea orizontală. |
set_horizontal_alignment(value: HorizontalAlignment) | Setează alinierea pe orizontală. |
clear_horizontal_alignment() | Șterge alinierea orizontală. |
get_vertical_alignment() → Option<VerticalAlignment> | Obține alinierea verticală. |
set_vertical_alignment(value: VerticalAlignment) | Setează alinierea verticală. |
clear_vertical_alignment() | Elimină alinierea verticală. |
get_is_text_wrapped() → bool | Obține valoarea asociată. |
set_is_text_wrapped(value: bool) | Setează valoarea asociată. |
get_indent_level() → u8 | Obține nivelul de indentare. |
set_indent_level(value: u8) | Setează nivelul de indentare. |
get_text_rotation() → u16 | Obține rotația textului. |
set_text_rotation(value: u16) → Result<(), CellsError> | Setează rotația textului. |
get_shrink_to_fit() → bool | Obține dacă conținutul celulei se micșorează pentru a se potrivi. |
set_shrink_to_fit(value: bool) | Setează dacă conținutul celulei se micșorează pentru a se potrivi. |
get_reading_order() → u8 | Obține ordinea de citire. |
set_reading_order(value: u8) → Result<(), CellsError> | Setează ordinea de citire. |
get_relative_indent() → i32 | Obține indentarea relativă. |
set_relative_indent(value: i32) | Setează indentarea relativă. |
get_is_locked() → bool | Obține dacă celula este blocată când protecția foii de lucru este activată. |
set_is_locked(value: bool) | Setează dacă celula este blocată când protecția foii de lucru este activată. |
get_is_hidden() → bool | Obține dacă formula celulei este ascunsă când protecția foii de lucru este activată. |
set_is_hidden(value: bool) | Setează dacă formula celulei este ascunsă când protecția foii de lucru este activată. |
get_quote_prefix() → bool | Obține dacă valoarea celulei începe cu un apostrof. |
set_quote_prefix(value: bool) | Stabilește dacă valoarea celulei începe cu un semn de citare simplu. |
font() → &Font | Obține setările fontului. |
get_font() → &Font | Obține setările fontului. |
get_font_mut() → &mut Font | Obține setări de font mutabile, astfel încât proprietățile fontului să poată fi modificate la fața locului: style.get_font_mut().set_size(14.0). |
set_font(font: Font) | Setează setările fontului. |
fill() → Fill | Obține valoarea asociată. |
get_fill() → Fill | Obține valoarea asociată. |
set_fill(fill: Fill) | Setează valoarea asociată. |
borders() → &Borders | Obține setările de bordură. |
get_borders() → &Borders | Obține setările de bordură. |
get_borders_mut() → &mut Borders | Obține setările de bord mutable, astfel încât marginile pot fi modificate la fața locului: style.get_borders_mut().top_mut().set_color("FFFF0000"). |
set_borders(borders: Borders) | Setează setările de bordură. |