CellStyle
CellStyle
Gambaran Umum
CellStyle adalah struct dalam Aspose.Cells FOSS untuk Rust. Mewarisi dari: Debug, Clone, PartialEq, dan 3 lainnya.
Merepresentasikan fasad gaya sel yang dapat diubah yang dapat diterapkan pada satu atau lebih sel.
Struct ini mendeklarasikan 46 metode untuk objek CellStyle dalam program Rust. Metode yang tersedia meliputi: borders, clear_horizontal_alignment, clear_number_format, clear_vertical_alignment, copy, copy_from, default, fill, font, get_borders, get_borders_mut, get_custom, dan 34 metode tambahan. Anggota publik dapat diakses oleh aplikasi Rust mana pun setelah menginstal paket Aspose.Cells FOSS untuk Rust. Field: background_color, borders, custom, fill_color, font, horizontal_alignment, dan 13 lagi.
Field
| Nama | Jenis | Akses | Deskripsi |
|---|---|---|---|
number | i32 | Baca/Tulis | Mendapatkan nomor. |
custom | Option<String> | Baca/Tulis | Mendapatkan custom. |
number_format | Option<String> | Baca/Tulis | Mendapatkan format angka. |
horizontal_alignment | Option<HorizontalAlignment> | Baca/Tulis | Mendapatkan perataan horizontal. |
vertical_alignment | Option<VerticalAlignment> | Baca/Tulis | Mendapatkan perataan vertikal. |
wrap_text | bool | Baca/Tulis | Mendapatkan wrap text. |
indent_level | u8 | Baca/Tulis | Mendapatkan level indentasi. |
text_rotation | u16 | Baca/Tulis | Mendapatkan rotasi teks. |
shrink_to_fit | bool | Baca/Tulis | Mendapatkan shrink to fit. |
reading_order | u8 | Baca/Tulis | Mendapatkan urutan membaca. |
relative_indent | i32 | Baca/Tulis | Mendapatkan indent relatif. |
pattern | FillPattern | Baca/Tulis | Mendapatkan pola. |
background_color | Option<String> | Baca/Tulis | Mendapatkan warna latar belakang. |
font | Font | Baca/Tulis | Mendapatkan font. |
fill_color | Option<String> | Baca/Tulis | Mendapatkan warna isi. |
borders | Borders | Baca/Tulis | Mendapatkan batas. |
is_locked | bool | Baca/Tulis | Mendapatkan is locked. |
is_hidden | bool | Baca/Tulis | Mendapatkan is hidden. |
quote_prefix | bool | Baca/Tulis | Mendapatkan awalan kutipan. |
Metode
| Tanda Tangan | Deskripsi |
|---|---|
default() → Self | Memanggil default pada instance CellStyle ini. |
new() → Self | Menginisialisasi instance baru. |
copy(source: &CellStyle) | Menyalin data dari objek gaya lain. |
copy_from(source: &CellStyle) | Menyalin semua nilai gaya dari instance gaya lain. |
get_number_format() → Option<&str> | Mendapatkan string format angka yang telah diselesaikan. |
set_number_format(value: impl Into<String>) | Mengatur string format angka yang telah diselesaikan. |
clear_number_format() | Menghapus format angka. |
get_number() → i32 | Mendapatkan pengidentifikasi format numerik. |
set_number(value: i32) | Mengatur pengidentifikasi format numerik. |
get_custom() → Option<&str> | Mendapatkan kode format angka khusus. |
set_custom(value: impl Into<String>) | Mengatur kode format angka khusus. |
get_horizontal_alignment() → Option<HorizontalAlignment> | Mendapatkan perataan horizontal. |
set_horizontal_alignment(value: HorizontalAlignment) | Mengatur perataan horizontal. |
clear_horizontal_alignment() | Menghapus perataan horizontal. |
get_vertical_alignment() → Option<VerticalAlignment> | Mendapatkan perataan vertikal. |
set_vertical_alignment(value: VerticalAlignment) | Mengatur perataan vertikal. |
clear_vertical_alignment() | Menghapus perataan vertikal. |
get_is_text_wrapped() → bool | Mendapatkan nilai yang terkait. |
set_is_text_wrapped(value: bool) | Mengatur nilai terkait. |
get_indent_level() → u8 | Mendapatkan tingkat indentasi. |
set_indent_level(value: u8) | Mengatur tingkat indentasi. |
get_text_rotation() → u16 | Mendapatkan rotasi teks. |
set_text_rotation(value: u16) → Result<(), CellsError> | Mengatur rotasi teks. |
get_shrink_to_fit() → bool | Mendapatkan apakah konten sel menyusut untuk menyesuaikan. |
set_shrink_to_fit(value: bool) | Mengatur apakah konten sel menyusut agar sesuai. |
get_reading_order() → u8 | Mendapatkan urutan pembacaan. |
set_reading_order(value: u8) → Result<(), CellsError> | Mengatur urutan bacaan. |
get_relative_indent() → i32 | Mendapatkan indent relatif. |
set_relative_indent(value: i32) | Mengatur indentasi relatif. |
get_is_locked() → bool | Mendapatkan apakah sel terkunci ketika perlindungan lembar kerja diaktifkan. |
set_is_locked(value: bool) | Mengatur apakah sel terkunci ketika perlindungan lembar kerja diaktifkan. |
get_is_hidden() → bool | Mendapatkan apakah rumus sel disembunyikan ketika perlindungan lembar kerja diaktifkan. |
set_is_hidden(value: bool) | Mengatur apakah rumus sel disembunyikan ketika perlindungan lembar kerja diaktifkan. |
get_quote_prefix() → bool | Mendapatkan apakah nilai sel dimulai dengan tanda kutip tunggal. |
set_quote_prefix(value: bool) | Menetapkan apakah nilai sel dimulai dengan tanda kutip tunggal. |
font() → &Font | Mendapatkan pengaturan font. |
get_font() → &Font | Mendapatkan pengaturan font. |
get_font_mut() → &mut Font | Mendapatkan pengaturan font yang dapat diubah, sehingga properti font dapat diubah secara langsung: style.get_font_mut().set_size(14.0). |
set_font(font: Font) | Mengatur pengaturan font. |
fill() → Fill | Mendapatkan nilai yang terkait. |
get_fill() → Fill | Mendapatkan nilai yang terkait. |
set_fill(fill: Fill) | Mengatur nilai yang terkait. |
borders() → &Borders | Mendapatkan pengaturan border. |
get_borders() → &Borders | Mendapatkan pengaturan border. |
get_borders_mut() → &mut Borders | Mendapatkan pengaturan batas yang dapat diubah, sehingga batas dapat diubah di tempat: style.get_borders_mut().top_mut().set_color("FFFF0000"). |
set_borders(borders: Borders) | Mengatur pengaturan batas. |