CellStyle
CellStyle
Přehled
CellStyle je struct v Aspose.Cells FOSS pro Rust. Dědí z: Debug, Clone, PartialEq a dalších 3.
Reprezentuje měnitelnou fasádu stylu buňky, kterou lze použít na jednu nebo více buněk.
Tato struct deklaruje 46 metod pro objekty CellStyle v programech Rust. Dostupné metody zahrnují: borders, clear_horizontal_alignment, clear_number_format, clear_vertical_alignment, copy, copy_from, default, fill, font, get_borders, get_borders_mut, get_custom a dalších 34 metod. Veřejné členy jsou přístupné jakékoli aplikaci Rust po instalaci balíčku Aspose.Cells FOSS pro Rust. Pole: background_color, borders, custom, fill_color, font, horizontal_alignment a dalších 13.
Pole
| Název: | Typ: | Přístup | Popis: |
|---|---|---|---|
number | i32 | Čtení/zápis | Získá číslo. |
custom | Option<String> | Čtení/zápis | Získá vlastní. |
number_format | Option<String> | Čtení/zápis | Získá formát čísla. |
horizontal_alignment | Option<HorizontalAlignment> | Čtení/zápis | Získá vodorovné zarovnání. |
vertical_alignment | Option<VerticalAlignment> | Čtení/zápis | Získá svislé zarovnání. |
wrap_text | bool | Čtení/zápis | Získá zalamování textu. |
indent_level | u8 | Čtení/zápis | Získá úroveň odsazení. |
text_rotation | u16 | Čtení/zápis | Získá rotaci textu. |
shrink_to_fit | bool | Čtení/zápis | Získá zmenšení, aby se vešlo. |
reading_order | u8 | Čtení/zápis | Získá pořadí čtení. |
relative_indent | i32 | Čtení/zápis | Získá relativní odsazení. |
pattern | FillPattern | Čtení/zápis | Získá vzor. |
background_color | Option<String> | Čtení/zápis | Získá barvu pozadí. |
font | Font | Čtení/zápis | Získá písmo. |
fill_color | Option<String> | Čtení/zápis | Získá barvu výplně. |
borders | Borders | Čtení/zápis | Získá okraje. |
is_locked | bool | Čtení/zápis | Získá hodnotu is locked. |
is_hidden | bool | Čtení/zápis | Získá, zda je skrytý. |
quote_prefix | bool | Čtení/zápis | Získá předponu citace. |
Metody
| Podpis: | Popis: |
|---|---|
default() → Self | Volá výchozí na této instanci CellStyle. |
new() → Self | Inicializuje novou instanci. |
copy(source: &CellStyle) | Kopíruje data z jiného objektu stylu. |
copy_from(source: &CellStyle) | Kopíruje všechny hodnoty stylu z jiné instance stylu. |
get_number_format() → Option<&str> | Získá vyřešený řetězec formátu čísla. |
set_number_format(value: impl Into<String>) | Nastavuje vyřešený řetězec formátu čísla. |
clear_number_format() | Vymaže formát čísla. |
get_number() → i32 | Získává číselný identifikátor formátu. |
set_number(value: i32) | Nastaví identifikátor číselného formátu. |
get_custom() → Option<&str> | Získá vlastní kód formátu čísla. |
set_custom(value: impl Into<String>) | Nastaví vlastní kód formátu čísla. |
get_horizontal_alignment() → Option<HorizontalAlignment> | Získá vodorovné zarovnání. |
set_horizontal_alignment(value: HorizontalAlignment) | Nastaví vodorovné zarovnání. |
clear_horizontal_alignment() | Vymaže vodorovné zarovnání. |
get_vertical_alignment() → Option<VerticalAlignment> | Získá svislé zarovnání. |
set_vertical_alignment(value: VerticalAlignment) | Nastavuje svislé zarovnání. |
clear_vertical_alignment() | Vymaže vertikální zarovnání. |
get_is_text_wrapped() → bool | Získá přiřazenou hodnotu. |
set_is_text_wrapped(value: bool) | Nastaví přiřazenou hodnotu. |
get_indent_level() → u8 | Získá úroveň odsazení. |
set_indent_level(value: u8) | Nastavuje úroveň odsazení. |
get_text_rotation() → u16 | Získá rotaci textu. |
set_text_rotation(value: u16) → Result<(), CellsError> | Nastaví otočení textu. |
get_shrink_to_fit() → bool | Získá, zda se obsah buňky zmenšuje, aby se vešel. |
set_shrink_to_fit(value: bool) | Nastavuje, zda se obsah buňky zmenší, aby se vešel. |
get_reading_order() → u8 | Získá pořadí čtení. |
set_reading_order(value: u8) → Result<(), CellsError> | Nastavuje pořadí čtení. |
get_relative_indent() → i32 | Získá relativní odsazení. |
set_relative_indent(value: i32) | Nastaví relativní odsazení. |
get_is_locked() → bool | Získá, zda je buňka zamčena, když je povolena ochrana listu. |
set_is_locked(value: bool) | Nastavuje, zda je buňka zamčená, když je povolena ochrana listu. |
get_is_hidden() → bool | Získává, zda je vzorec buňky skrytý, když je povolena ochrana listu. |
set_is_hidden(value: bool) | Nastavuje, zda je vzorec buňky skrytý, když je povolena ochrana listu. |
get_quote_prefix() → bool | Získá, zda hodnota buňky začíná jednoduchým apostrofem. |
set_quote_prefix(value: bool) | Nastavuje, zda hodnota buňky začíná jednoduchým uvozovkovým znakem. |
font() → &Font | Získá nastavení písma. |
get_font() → &Font | Získá nastavení písma. |
get_font_mut() → &mut Font | Získá mutovatelné nastavení písma, aby bylo možné měnit vlastnosti písma přímo: style.get_font_mut().set_size(14.0). |
set_font(font: Font) | Nastavuje nastavení písma. |
fill() → Fill | Získá přiřazenou hodnotu. |
get_fill() → Fill | Získá přiřazenou hodnotu. |
set_fill(fill: Fill) | Nastaví přiřazenou hodnotu. |
borders() → &Borders | Získá nastavení okraje. |
get_borders() → &Borders | Získá nastavení okraje. |
get_borders_mut() → &mut Borders | Získá mutovatelné nastavení okrajů, aby bylo možné okraje měnit přímo: style.get_borders_mut().top_mut().set_color("FFFF0000"). |
set_borders(borders: Borders) | Nastavuje nastavení okrajů. |