CellStyle
CellStyle
ภาพรวม
CellStyle เป็น struct ใน Aspose.Cells FOSS สำหรับ Rust. สืบทอดจาก: Debug, Clone, PartialEq และอีก 3 รายการ.
แสดงถึง façade สไตล์เซลล์ที่เปลี่ยนแปลงได้ซึ่งสามารถนำไปใช้กับหนึ่งหรือหลายเซลล์.
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 รายการ.
ฟิลด์
| ชื่อ | ประเภท | การเข้าถึง | คำอธิบาย |
|---|---|---|---|
number | i32 | อ่าน/เขียน | รับค่าตัวเลข. |
custom | Option<String> | อ่าน/เขียน | รับค่าที่กำหนดเอง. |
number_format | Option<String> | อ่าน/เขียน | รับรูปแบบตัวเลข. |
horizontal_alignment | Option<HorizontalAlignment> | อ่าน/เขียน | รับการจัดแนวแนวนอน. |
vertical_alignment | Option<VerticalAlignment> | อ่าน/เขียน | รับการจัดแนวในแนวตั้ง. |
wrap_text | bool | อ่าน/เขียน | รับการตัดบรรทัดอัตโนมัติ. |
indent_level | u8 | อ่าน/เขียน | รับระดับการเยื้อง. |
text_rotation | u16 | อ่าน/เขียน | รับการหมุนของข้อความ. |
shrink_to_fit | bool | อ่าน/เขียน | รับค่า shrink to fit. |
reading_order | u8 | อ่าน/เขียน | รับลำดับการอ่าน. |
relative_indent | i32 | อ่าน/เขียน | รับการเยื้องสัมพัทธ์. |
pattern | FillPattern | อ่าน/เขียน | รับรูปแบบ. |
background_color | Option<String> | อ่าน/เขียน | รับสีพื้นหลัง. |
font | Font | อ่าน/เขียน | รับแบบอักษร. |
fill_color | Option<String> | อ่าน/เขียน | รับสีเติม. |
borders | Borders | อ่าน/เขียน | รับเส้นขอบ. |
is_locked | bool | อ่าน/เขียน | รับค่า is locked. |
is_hidden | bool | อ่าน/เขียน | รับค่า is hidden. |
quote_prefix | bool | อ่าน/เขียน | รับคำนำหน้าของคำอ้างอิง. |
วิธีการ
| ลายเซ็น | คำอธิบาย |
|---|---|
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) | กำหนดการตั้งค่าขอบ. |