CellStyle

Огляд

CellStyle — це struct у Aspose.Cells FOSS для Rust. Наслідує: Debug, Clone, PartialEq та ще 3.

Представляє змінюваний фасад стилю клітинки, який можна застосовувати до однієї або декількох клітинок.

Цей struct оголошує 46 методів для об’єктів CellStyle у Rust-програмах. Доступні методи включають: borders, clear_horizontal_alignment, clear_number_format, clear_vertical_alignment, copy, copy_from, default, fill, font, get_borders, get_borders_mut, get_custom та ще 34 методи. Публічні члени доступні будь-якій Rust-аплікації після встановлення пакету Aspose.Cells FOSS для Rust. Поля: background_color, borders, custom, fill_color, font, horizontal_alignment та ще 13.

Поля

НазваТипДоступОпис
numberi32Читання/ЗаписОтримує число.
customOption<String>Читання/ЗаписОтримує користувацьке.
number_formatOption<String>Читання/ЗаписОтримує формат числа.
horizontal_alignmentOption<HorizontalAlignment>Читання/ЗаписОтримує горизонтальне вирівнювання.
vertical_alignmentOption<VerticalAlignment>Читання/ЗаписОтримує вертикальне вирівнювання.
wrap_textboolЧитання/ЗаписОтримує параметр обгортання тексту.
indent_levelu8Читання/ЗаписОтримує рівень відступу.
text_rotationu16Читання/ЗаписОтримує обертання тексту.
shrink_to_fitboolЧитання/ЗаписОтримує shrink to fit.
reading_orderu8Читання/ЗаписОтримує порядок читання.
relative_indenti32Читання/ЗаписОтримує відносний відступ.
patternFillPatternЧитання/ЗаписОтримує шаблон.
background_colorOption<String>Читання/ЗаписОтримує колір фону.
fontFontЧитання/ЗаписОтримує шрифт.
fill_colorOption<String>Читання/ЗаписОтримує колір заповнення.
bordersBordersЧитання/ЗаписОтримує межі.
is_lockedboolЧитання/ЗаписОтримує is locked.
is_hiddenboolЧитання/ЗаписОтримує значення, чи приховано.
quote_prefixboolЧитання/ЗаписОтримує префікс цитати.

Методи

СигнатураОпис
default() → SelfВикликає значення за замовчуванням для цього екземпляра CellStyle.
new() → SelfІніціалізує новий екземпляр.
copy(source: &CellStyle)Копіює дані з іншого об’єкта стилю.
copy_from(source: &CellStyle)Копіює всі значення стилю з іншого екземпляра стилю.
get_number_format() → Option<&str>Отримує розв’язаний рядок формату числа.
set_number_format(value: impl Into<String>)Встановлює розв’язаний рядок формату числа.
clear_number_format()Очищає формат числа.
get_number() → i32Отримує ідентифікатор числового формату.
set_number(value: i32)Встановлює ідентифікатор числового формату.
get_custom() → Option<&str>Отримує код користувацького форматування числа.
set_custom(value: impl Into<String>)Встановлює користувацький код формату числа.
get_horizontal_alignment() → Option<HorizontalAlignment>Отримує горизонтальне вирівнювання.
set_horizontal_alignment(value: HorizontalAlignment)Встановлює горизонтальне вирівнювання.
clear_horizontal_alignment()Очищає горизонтальне вирівнювання.
get_vertical_alignment() → Option<VerticalAlignment>Отримує вертикальне вирівнювання.
set_vertical_alignment(value: VerticalAlignment)Встановлює вертикальне вирівнювання.
clear_vertical_alignment()Очищає вертикальне вирівнювання.
get_is_text_wrapped() → boolОтримує пов’язане значення.
set_is_text_wrapped(value: bool)Встановлює пов’язане значення.
get_indent_level() → u8Повертає рівень відступу.
set_indent_level(value: u8)Встановлює рівень відступу.
get_text_rotation() → u16Отримує обертання тексту.
set_text_rotation(value: u16) → Result<(), CellsError>Встановлює обертання тексту.
get_shrink_to_fit() → boolОтримує, чи вміст клітинки стискається, щоб вміститися.
set_shrink_to_fit(value: bool)Встановлює, чи вміст клітинки зменшується до розміру.
get_reading_order() → u8Отримує порядок читання.
set_reading_order(value: u8) → Result<(), CellsError>Встановлює порядок читання.
get_relative_indent() → i32Отримує відносний відступ.
set_relative_indent(value: i32)Встановлює відносний відступ.
get_is_locked() → boolОтримує, чи клітинка заблокована, коли захист листа ввімкнено.
set_is_locked(value: bool)Встановлює, чи клітинка заблокована, коли захист листа ввімкнено.
get_is_hidden() → boolОтримує, чи формула клітинки прихована, коли захист листа ввімкнено.
set_is_hidden(value: bool)Встановлює, чи формула клітинки прихована, коли захист листа ввімкнено.
get_quote_prefix() → boolОтримує, чи значення комірки починається з одинарної лапки.
set_quote_prefix(value: bool)Встановлює, чи значення клітинки починається з одинарної лапки.
font() → &FontОтримує налаштування шрифту.
get_font() → &FontОтримує налаштування шрифту.
get_font_mut() → &mut FontОтримує змінювані налаштування шрифту, щоб властивості шрифту можна було змінювати на місці: style.get_font_mut().set_size(14.0).
set_font(font: Font)Встановлює параметри шрифту.
fill() → FillОтримує пов’язане значення.
get_fill() → FillОтримує пов’язане значення.
set_fill(fill: Fill)Встановлює пов’язане значення.
borders() → &BordersОтримує налаштування межі.
get_borders() → &BordersОтримує налаштування обрамлення.
get_borders_mut() → &mut BordersОтримує змінні налаштування рамки, щоб рамки можна було змінювати на місці: style.get_borders_mut().top_mut().set_color("FFFF0000").
set_borders(borders: Borders)Встановлює налаштування меж.

Дивіться також

 Українська