CellStyle
CellStyle
Genel Bakış
CellStyle, Aspose.Cells Rust için FOSS içinde bir struct’tur. Şunlardan miras alır: Debug, Clone, PartialEq ve 3 tane daha.
Bir veya birden fazla hücreye uygulanabilen değiştirilebilir hücre stil facadesini temsil eder.
Bu struct, Rust programlarındaki CellStyle nesneleri için 46 yöntem bildirir. Mevcut yöntemler şunlardır: borders, clear_horizontal_alignment, clear_number_format, clear_vertical_alignment, copy, copy_from, default, fill, font, get_borders, get_borders_mut, get_custom ve 34 ek yöntem. Genel üyeler, Aspose.Cells Rust için FOSS paketini kurduktan sonra herhangi bir Rust uygulaması tarafından erişilebilir. Alanlar: background_color, borders, custom, fill_color, font, horizontal_alignment ve 13 tane daha.
Alanlar
| Ad | Tür | Erişim | Açıklama |
|---|---|---|---|
number | i32 | Okuma/Yazma | Numarayı alır. |
custom | Option<String> | Okuma/Yazma | Özel olanı alır. |
number_format | Option<String> | Okuma/Yazma | Sayı biçimini alır. |
horizontal_alignment | Option<HorizontalAlignment> | Okuma/Yazma | Yatay hizalamayı alır. |
vertical_alignment | Option<VerticalAlignment> | Okuma/Yazma | Dikey hizalamayı alır. |
wrap_text | bool | Okuma/Yazma | Metin sarma özelliğini alır. |
indent_level | u8 | Okuma/Yazma | Girinti seviyesini alır. |
text_rotation | u16 | Okuma/Yazma | Metin rotasyonunu alır. |
shrink_to_fit | bool | Okuma/Yazma | Sığdırma ayarını alır. |
reading_order | u8 | Okuma/Yazma | Okuma sırasını alır. |
relative_indent | i32 | Okuma/Yazma | İlgili girintiyi alır. |
pattern | FillPattern | Okuma/Yazma | Deseni alır. |
background_color | Option<String> | Okuma/Yazma | Arka plan rengini alır. |
font | Font | Okuma/Yazma | Yazı tipini alır. |
fill_color | Option<String> | Okuma/Yazma | Dolgu rengini alır. |
borders | Borders | Okuma/Yazma | Kenarlıkları alır. |
is_locked | bool | Okuma/Yazma | Kilitleme durumunu alır. |
is_hidden | bool | Okuma/Yazma | Gizli olup olduğunu alır. |
quote_prefix | bool | Okuma/Yazma | quote prefix’i alır. |
Yöntemler
| İmza | Açıklama |
|---|---|
default() → Self | Bu CellStyle örneğinde varsayılanı çağırır. |
new() → Self | Yeni bir örnek başlatır. |
copy(source: &CellStyle) | Başka bir stil nesnesinden verileri kopyalar. |
copy_from(source: &CellStyle) | Başka bir stil örneğinden tüm stil değerlerini kopyalar. |
get_number_format() → Option<&str> | Çözülmüş sayı biçim dizesini alır. |
set_number_format(value: impl Into<String>) | Çözülmüş sayı biçim dizesini ayarlar. |
clear_number_format() | Sayı biçimini temizler. |
get_number() → i32 | Sayısal format tanımlayıcısını alır. |
set_number(value: i32) | Sayısal biçim tanımlayıcısını ayarlar. |
get_custom() → Option<&str> | Özel sayı biçim kodunu alır. |
set_custom(value: impl Into<String>) | Özel sayı biçim kodunu ayarlar. |
get_horizontal_alignment() → Option<HorizontalAlignment> | Yatay hizalamayı alır. |
set_horizontal_alignment(value: HorizontalAlignment) | Yatay hizalamayı ayarlar. |
clear_horizontal_alignment() | Yatay hizalamayı temizler. |
get_vertical_alignment() → Option<VerticalAlignment> | Dikey hizalamayı alır. |
set_vertical_alignment(value: VerticalAlignment) | Dikey hizalamayı ayarlar. |
clear_vertical_alignment() | Dikey hizalamayı temizler. |
get_is_text_wrapped() → bool | İlgili değeri alır. |
set_is_text_wrapped(value: bool) | İlgili değeri ayarlar. |
get_indent_level() → u8 | Girintileme seviyesini alır. |
set_indent_level(value: u8) | Girinti seviyesini ayarlar. |
get_text_rotation() → u16 | Metin döndürmesini alır. |
set_text_rotation(value: u16) → Result<(), CellsError> | Metin döndürmeyi ayarlar. |
get_shrink_to_fit() → bool | Hücre içeriğinin sığdırmak için küçülüp küçülmediğini alır. |
set_shrink_to_fit(value: bool) | Hücre içeriğinin sığması için küçültülüp küçültülmeyeceğini ayarlar. |
get_reading_order() → u8 | Okuma sırasını alır. |
set_reading_order(value: u8) → Result<(), CellsError> | Okuma sırasını ayarlar. |
get_relative_indent() → i32 | İlgili girintiyi alır. |
set_relative_indent(value: i32) | Göreceli girintiyi ayarlar. |
get_is_locked() → bool | Çalışma sayfası koruması etkin olduğunda hücrenin kilitli olup olmadığını alır. |
set_is_locked(value: bool) | Çalışma sayfası koruması etkin olduğunda hücrenin kilitli olup olmadığını ayarlar. |
get_is_hidden() → bool | Çalışma sayfası koruması etkin olduğunda hücre formülünün gizli olup olmadığını alır. |
set_is_hidden(value: bool) | Çalışma sayfası koruması etkin olduğunda hücre formülünün gizli olup olmadığını ayarlar. |
get_quote_prefix() → bool | Hücre değerinin tek tırnak işaretiyle başlayıp başlamadığını alır. |
set_quote_prefix(value: bool) | Hücre değerinin tek tırnak işaretiyle başlayıp başlamadığını ayarlar. |
font() → &Font | Yazı tipi ayarlarını alır. |
get_font() → &Font | Yazı tipi ayarlarını alır. |
get_font_mut() → &mut Font | Değiştirilebilir yazı tipi ayarlarını alır, böylece yazı tipi özellikleri yerinde değiştirilebilir: style.get_font_mut().set_size(14.0). |
set_font(font: Font) | Yazı tipi ayarlarını belirler. |
fill() → Fill | İlgili değeri alır. |
get_fill() → Fill | İlgili değeri alır. |
set_fill(fill: Fill) | İlgili değeri ayarlar. |
borders() → &Borders | Kenarlık ayarlarını alır. |
get_borders() → &Borders | Kenarlık ayarlarını alır. |
get_borders_mut() → &mut Borders | Değiştirilebilir kenar ayarlarını alır, böylece kenarlar yerinde değiştirilebilir: style.get_borders_mut().top_mut().set_color("FFFF0000"). |
set_borders(borders: Borders) | Kenarlık ayarlarını ayarlar. |