CellStyle
CellStyle
Tổng quan
CellStyle là một struct trong Aspose.Cells FOSS cho Rust. Kế thừa từ: Debug, Clone, PartialEq, và 3 cái nữa.
Đại diện cho một facade kiểu ô có thể thay đổi, có thể áp dụng cho một hoặc nhiều ô.
Struct này khai báo 46 phương thức cho các đối tượng CellStyle trong các chương trình Rust. Các phương thức khả dụng bao gồm: borders, clear_horizontal_alignment, clear_number_format, clear_vertical_alignment, copy, copy_from, default, fill, font, get_borders, get_borders_mut, get_custom, và 34 phương thức bổ sung. Các thành viên công khai có thể truy cập từ bất kỳ ứng dụng Rust nào sau khi cài đặt gói Aspose.Cells FOSS cho Rust. Trường: background_color, borders, custom, fill_color, font, horizontal_alignment, và 13 cái nữa.
Trường
| Tên | Kiểu | Truy cập | Mô tả |
|---|---|---|---|
number | i32 | Đọc/Ghi | Lấy số. |
custom | Option<String> | Đọc/Ghi | Lấy tùy chỉnh. |
number_format | Option<String> | Đọc/Ghi | Lấy định dạng số. |
horizontal_alignment | Option<HorizontalAlignment> | Đọc/Ghi | Lấy căn chỉnh ngang. |
vertical_alignment | Option<VerticalAlignment> | Đọc/Ghi | Lấy căn chỉnh dọc. |
wrap_text | bool | Đọc/Ghi | Lấy giá trị wrap text. |
indent_level | u8 | Đọc/Ghi | Lấy mức thụt lề. |
text_rotation | u16 | Đọc/Ghi | Lấy độ xoay văn bản. |
shrink_to_fit | bool | Đọc/Ghi | Lấy giá trị thu gọn để vừa. |
reading_order | u8 | Đọc/Ghi | Lấy thứ tự đọc. |
relative_indent | i32 | Đọc/Ghi | Lấy độ thụt lề tương đối. |
pattern | FillPattern | Đọc/Ghi | Lấy mẫu. |
background_color | Option<String> | Đọc/Ghi | Lấy màu nền. |
font | Font | Đọc/Ghi | Lấy phông chữ. |
fill_color | Option<String> | Đọc/Ghi | Lấy màu tô đầy. |
borders | Borders | Đọc/Ghi | Lấy các viền. |
is_locked | bool | Đọc/Ghi | Lấy trạng thái khóa. |
is_hidden | bool | Đọc/Ghi | Lấy giá trị IsHidden. |
quote_prefix | bool | Đọc/Ghi | Lấy tiền tố trích dẫn. |
Phương thức
| Chữ ký | Mô tả |
|---|---|
default() → Self | Gọi default trên thể hiện CellStyle này. |
new() → Self | Khởi tạo một thể hiện mới. |
copy(source: &CellStyle) | Sao chép dữ liệu từ một đối tượng kiểu khác. |
copy_from(source: &CellStyle) | Sao chép tất cả các giá trị kiểu từ một thể hiện kiểu khác. |
get_number_format() → Option<&str> | Lấy chuỗi định dạng số đã được giải quyết. |
set_number_format(value: impl Into<String>) | Đặt chuỗi định dạng số đã được giải quyết. |
clear_number_format() | Xóa định dạng số. |
get_number() → i32 | Lấy định danh định dạng số. |
set_number(value: i32) | Đặt định danh định dạng số. |
get_custom() → Option<&str> | Lấy mã định dạng số tùy chỉnh. |
set_custom(value: impl Into<String>) | Đặt mã định dạng số tùy chỉnh. |
get_horizontal_alignment() → Option<HorizontalAlignment> | Lấy căn chỉnh ngang. |
set_horizontal_alignment(value: HorizontalAlignment) | Đặt căn chỉnh theo chiều ngang. |
clear_horizontal_alignment() | Xóa căn chỉnh ngang. |
get_vertical_alignment() → Option<VerticalAlignment> | Lấy căn chỉnh dọc. |
set_vertical_alignment(value: VerticalAlignment) | Đặt căn chỉnh dọc. |
clear_vertical_alignment() | Xóa căn chỉnh dọc. |
get_is_text_wrapped() → bool | Lấy giá trị liên kết. |
set_is_text_wrapped(value: bool) | Đặt giá trị liên quan. |
get_indent_level() → u8 | Lấy mức thụt lề. |
set_indent_level(value: u8) | Đặt mức thụt lề. |
get_text_rotation() → u16 | Lấy độ quay văn bản. |
set_text_rotation(value: u16) → Result<(), CellsError> | Đặt độ xoay văn bản. |
get_shrink_to_fit() → bool | Lấy giá trị cho biết nội dung ô có thu nhỏ để vừa không. |
set_shrink_to_fit(value: bool) | Thiết lập việc nội dung ô có thu nhỏ để vừa hay không. |
get_reading_order() → u8 | Lấy thứ tự đọc. |
set_reading_order(value: u8) → Result<(), CellsError> | Đặt thứ tự đọc. |
get_relative_indent() → i32 | Lấy độ thụt lề tương đối. |
set_relative_indent(value: i32) | Đặt độ thụt lề tương đối. |
get_is_locked() → bool | Lấy thông tin xem ô có bị khóa khi bảo vệ worksheet được bật hay không. |
set_is_locked(value: bool) | Đặt việc ô có bị khóa khi bảo vệ worksheet được bật hay không. |
get_is_hidden() → bool | Lấy thông tin xem công thức của ô có bị ẩn khi bảo vệ worksheet được bật hay không. |
set_is_hidden(value: bool) | Đặt việc công thức của ô có bị ẩn khi bảo vệ worksheet được bật hay không. |
get_quote_prefix() → bool | Lấy xem giá trị ô có bắt đầu bằng dấu nháy đơn hay không. |
set_quote_prefix(value: bool) | Đặt xem giá trị ô có bắt đầu bằng dấu nháy đơn hay không. |
font() → &Font | Lấy cài đặt phông chữ. |
get_font() → &Font | Lấy cài đặt phông chữ. |
get_font_mut() → &mut Font | Lấy cài đặt phông chữ có thể thay đổi, để các thuộc tính phông chữ có thể được chỉnh sửa ngay tại chỗ: style.get_font_mut().set_size(14.0). |
set_font(font: Font) | Đặt cài đặt phông chữ. |
fill() → Fill | Lấy giá trị liên quan. |
get_fill() → Fill | Lấy giá trị liên kết. |
set_fill(fill: Fill) | Đặt giá trị liên quan. |
borders() → &Borders | Lấy cài đặt viền. |
get_borders() → &Borders | Lấy cài đặt viền. |
get_borders_mut() → &mut Borders | Lấy các cài đặt viền có thể thay đổi, cho phép viền được thay đổi ngay tại chỗ: style.get_borders_mut().top_mut().set_color("FFFF0000"). |
set_borders(borders: Borders) | Đặt cài đặt viền. |