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řístupPopis:
numberi32Čtení/zápisZíská číslo.
customOption<String>Čtení/zápisZíská vlastní.
number_formatOption<String>Čtení/zápisZíská formát čísla.
horizontal_alignmentOption<HorizontalAlignment>Čtení/zápisZíská vodorovné zarovnání.
vertical_alignmentOption<VerticalAlignment>Čtení/zápisZíská svislé zarovnání.
wrap_textboolČtení/zápisZíská zalamování textu.
indent_levelu8Čtení/zápisZíská úroveň odsazení.
text_rotationu16Čtení/zápisZíská rotaci textu.
shrink_to_fitboolČtení/zápisZíská zmenšení, aby se vešlo.
reading_orderu8Čtení/zápisZíská pořadí čtení.
relative_indenti32Čtení/zápisZíská relativní odsazení.
patternFillPatternČtení/zápisZíská vzor.
background_colorOption<String>Čtení/zápisZíská barvu pozadí.
fontFontČtení/zápisZíská písmo.
fill_colorOption<String>Čtení/zápisZíská barvu výplně.
bordersBordersČtení/zápisZíská okraje.
is_lockedboolČtení/zápisZíská hodnotu is locked.
is_hiddenboolČtení/zápisZíská, zda je skrytý.
quote_prefixboolČtení/zápisZíská předponu citace.

Metody

Podpis:Popis:
default() → SelfVolá výchozí na této instanci CellStyle.
new() → SelfInicializuje 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() → i32Zí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() → boolZíská přiřazenou hodnotu.
set_is_text_wrapped(value: bool)Nastaví přiřazenou hodnotu.
get_indent_level() → u8Získá úroveň odsazení.
set_indent_level(value: u8)Nastavuje úroveň odsazení.
get_text_rotation() → u16Získá rotaci textu.
set_text_rotation(value: u16) → Result<(), CellsError>Nastaví otočení textu.
get_shrink_to_fit() → boolZí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() → u8Získá pořadí čtení.
set_reading_order(value: u8) → Result<(), CellsError>Nastavuje pořadí čtení.
get_relative_indent() → i32Získá relativní odsazení.
set_relative_indent(value: i32)Nastaví relativní odsazení.
get_is_locked() → boolZí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() → boolZí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() → boolZí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() → &FontZíská nastavení písma.
get_font() → &FontZíská nastavení písma.
get_font_mut() → &mut FontZí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() → FillZíská přiřazenou hodnotu.
get_fill() → FillZíská přiřazenou hodnotu.
set_fill(fill: Fill)Nastaví přiřazenou hodnotu.
borders() → &BordersZíská nastavení okraje.
get_borders() → &BordersZíská nastavení okraje.
get_borders_mut() → &mut BordersZí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ů.

Viz také:

 Čeština