CellStyle
CellStyle
Översikt
CellStyle är en struct i Aspose.Cells FOSS för Rust. Ärver från: Debug, Clone, PartialEq och 3 till.
Representerar en muterbar cellstilsfasad som kan tillämpas på en eller flera celler.
Denna struct deklarerar 46 metoder för CellStyle-objekt i Rust-program. Tillgängliga metoder inkluderar: borders, clear_horizontal_alignment, clear_number_format, clear_vertical_alignment, copy, copy_from, default, fill, font, get_borders, get_borders_mut, get_custom och 34 ytterligare metoder. Publika medlemmar är åtkomliga för alla Rust-applikationer efter att ha installerat Aspose.Cells FOSS för Rust-paketet. Fält: background_color, borders, custom, fill_color, font, horizontal_alignment och 13 till.
Fält
| Namn | Typ | Åtkomst | Beskrivning |
|---|---|---|---|
number | i32 | Läs/Skriv | Hämtar numret. |
custom | Option<String> | Läs/Skriv | Hämtar den anpassade. |
number_format | Option<String> | Läs/Skriv | Hämtar talformatet. |
horizontal_alignment | Option<HorizontalAlignment> | Läs/Skriv | Hämtar den horisontella justeringen. |
vertical_alignment | Option<VerticalAlignment> | Läs/Skriv | Hämtar den vertikala justeringen. |
wrap_text | bool | Läs/Skriv | Hämtar radbrytning av texten. |
indent_level | u8 | Läs/Skriv | Hämtar indenteringsnivån. |
text_rotation | u16 | Läs/Skriv | Hämtar textrotationen. |
shrink_to_fit | bool | Läs/Skriv | Hämtar krympning för att passa. |
reading_order | u8 | Läs/Skriv | Hämtar läsriktningen. |
relative_indent | i32 | Läs/Skriv | Hämtar den relativa indragningen. |
pattern | FillPattern | Läs/Skriv | Hämtar mönstret. |
background_color | Option<String> | Läs/Skriv | Hämtar bakgrundsfärgen. |
font | Font | Läs/Skriv | Hämtar teckensnittet. |
fill_color | Option<String> | Läs/Skriv | Hämtar fyllningsfärgen. |
borders | Borders | Läs/Skriv | Hämtar kantlinjerna. |
is_locked | bool | Läs/Skriv | Hämtar om den är låst. |
is_hidden | bool | Läs/Skriv | Hämtar om den är dold. |
quote_prefix | bool | Läs/Skriv | Hämtar citatprefixet. |
Metoder
| Signatur | Beskrivning |
|---|---|
default() → Self | Anropar standard på denna CellStyle-instans. |
new() → Self | Initierar en ny instans. |
copy(source: &CellStyle) | Kopierar data från ett annat stilobjekt. |
copy_from(source: &CellStyle) | Kopierar alla stilvärden från en annan stilinstans. |
get_number_format() → Option<&str> | Hämtar den lösta talformatsträngen. |
set_number_format(value: impl Into<String>) | Ställer in den lösta talformatsträngen. |
clear_number_format() | Rensar talformat. |
get_number() → i32 | Hämtar det numeriska formatidentifieraren. |
set_number(value: i32) | Sätter den numeriska formatidentifieraren. |
get_custom() → Option<&str> | Hämtar den anpassade talformatkoden. |
set_custom(value: impl Into<String>) | Anger den anpassade talformatkoden. |
get_horizontal_alignment() → Option<HorizontalAlignment> | Hämtar den horisontella justeringen. |
set_horizontal_alignment(value: HorizontalAlignment) | Ställer in den horisontella justeringen. |
clear_horizontal_alignment() | Rensar horisontell justering. |
get_vertical_alignment() → Option<VerticalAlignment> | Hämtar den vertikala justeringen. |
set_vertical_alignment(value: VerticalAlignment) | Ställer in den vertikala justeringen. |
clear_vertical_alignment() | Rensar vertikal justering. |
get_is_text_wrapped() → bool | Hämtar det associerade värdet. |
set_is_text_wrapped(value: bool) | Ställer in det associerade värdet. |
get_indent_level() → u8 | Hämtar indenteringsnivån. |
set_indent_level(value: u8) | Ställer in indenteringsnivån. |
get_text_rotation() → u16 | Hämtar textrotationen. |
set_text_rotation(value: u16) → Result<(), CellsError> | Ställer in textrotationen. |
get_shrink_to_fit() → bool | Hämtar om cellinnehållet krymper för att passa. |
set_shrink_to_fit(value: bool) | Anger om cellinnehållet krymper för att passa. |
get_reading_order() → u8 | Hämtar läsriktningen. |
set_reading_order(value: u8) → Result<(), CellsError> | Ställer in läsriktningen. |
get_relative_indent() → i32 | Hämtar det relativa indraget. |
set_relative_indent(value: i32) | Ställer in den relativa indraget. |
get_is_locked() → bool | Hämtar om cellen är låst när arbetsbladsskydd är aktiverat. |
set_is_locked(value: bool) | Anger om cellen är låst när arbetsbladsskydd är aktiverat. |
get_is_hidden() → bool | Hämtar om cellformeln är dold när arbetsbladsskydd är aktiverat. |
set_is_hidden(value: bool) | Anger om cellformeln är dold när arbetsbladsskydd är aktiverat. |
get_quote_prefix() → bool | Hämtar om cellvärdet börjar med ett enkelt apostroftecken. |
set_quote_prefix(value: bool) | Anger om cellvärdet börjar med ett enkelt citattecken. |
font() → &Font | Hämtar teckensnittsinställningarna. |
get_font() → &Font | Hämtar teckensnittsinställningarna. |
get_font_mut() → &mut Font | Hämtar ändringsbara teckensnittinställningar, så att teckensnittsegenskaper kan ändras på plats: style.get_font_mut().set_size(14.0). |
set_font(font: Font) | Ställer in teckensnittinställningarna. |
fill() → Fill | Hämtar det associerade värdet. |
get_fill() → Fill | Hämtar det tillhörande värdet. |
set_fill(fill: Fill) | Ställer in det associerade värdet. |
borders() → &Borders | Hämtar kantinställningar. |
get_borders() → &Borders | Hämtar kantinställningar. |
get_borders_mut() → &mut Borders | Hämtar mutabla kantinställningar, så att kanter kan ändras på plats: style.get_borders_mut().top_mut().set_color("FFFF0000"). |
set_borders(borders: Borders) | Ställer in kantinställningar. |