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 รายการ.

ฟิลด์

ชื่อประเภทการเข้าถึงคำอธิบาย
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อ่าน/เขียนรับค่า is hidden.
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)กำหนดการตั้งค่าขอบ.

ดูเพิ่มเติม

 ภาษาไทย