PageSetup

ภาพรวม

PageSetup เป็น struct ใน Aspose.Cells FOSS สำหรับ Rust. สืบทอดจาก: Debug, Clone, PartialEq และอีก 1 รายการ.

แทนการตั้งค่าการพิมพ์แผ่นงานและการจัดหน้า.

struct นี้ประกาศ 102 เมธอดสำหรับอ็อบเจ็กต์ PageSetup ในโปรแกรม Rust. เมธอดที่มีรวมถึง: add_horizontal_page_break, add_vertical_page_break, bottom_margin, bottom_margin_inch, center_footer, center_header, center_horizontally, center_vertically, clear_horizontal_page_breaks, clear_vertical_page_breaks, first_page_number, fit_to_pages_tall และเมธอดเพิ่มเติมอีก 90 รายการ. สมาชิกสาธารณะสามารถเข้าถึงได้จากแอปพลิเคชัน Rust ใด ๆ หลังจากติดตั้งแพคเกจ Aspose.Cells FOSS สำหรับ Rust.

วิธีการ

ลายเซ็นคำอธิบาย
new() → Selfสร้างอินสแตนซ์ใหม่.
paper_size() → PaperSizeTypeรับขนาดกระดาษ.
get_paper_size() → PaperSizeTypeรับขนาดกระดาษ.
set_paper_size(value: PaperSizeType)ตั้งค่าขนาดกระดาษ.
orientation() → PageOrientationTypeดึงการกำหนดแนวหน้ากระดาษ.
get_orientation() → PageOrientationTypeรับการวางแนวของหน้า.
set_orientation(value: PageOrientationType)ตั้งค่าการวางแนวของหน้า.
first_page_number() → Option<i32>รับหมายเลขหน้าที่พิมพ์เป็นหน้าแรก.
get_first_page_number() → Option<i32>รับหมายเลขหน้าที่พิมพ์เป็นหน้าแรก.
set_first_page_number(value: Option<i32>) → Result<(), CellsError>ตั้งค่าหมายเลขหน้าที่พิมพ์เป็นหน้าแรก.
scale() → Option<i32>รับค่าเปอร์เซ็นต์การปรับขนาดการพิมพ์.
get_scale() → Option<i32>รับเปอร์เซ็นต์การสเกลการพิมพ์.
set_scale(value: Option<i32>) → Result<(), CellsError>ตั้งค่าร้อยละการปรับขนาดการพิมพ์.
fit_to_pages_wide() → Option<i32>รับจำนวนหน้ากว้างที่ต้องการให้พอดีเมื่อทำการพิมพ์.
get_fit_to_pages_wide() → Option<i32>รับจำนวนหน้ากว้างที่ต้องการให้พอดีเมื่อพิมพ์.
set_fit_to_pages_wide(value: Option<i32>) → Result<(), CellsError>กำหนดจำนวนหน้ากว้างที่ต้องการให้พอดีเมื่อพิมพ์.
fit_to_pages_tall() → Option<i32>รับจำนวนหน้าที่สูงเพื่อให้พอดีกับการพิมพ์.
get_fit_to_pages_tall() → Option<i32>รับจำนวนหน้าที่สูงเพื่อให้พอดีเมื่อพิมพ์.
set_fit_to_pages_tall(value: Option<i32>) → Result<(), CellsError>ตั้งค่าจำนวนหน้าตามแนวตั้งให้พอดีเมื่อพิมพ์.
print_area() → &strรับการอ้างอิงของพื้นที่พิมพ์.
get_print_area() → &strรับการอ้างอิงของพื้นที่พิมพ์.
set_print_area(value: impl Into<String>)กำหนดการอ้างอิงพื้นที่การพิมพ์.
print_title_rows() → &strรับอ้างอิงของแถวหัวเรื่องที่ทำซ้ำ.
get_print_title_rows() → &strรับการอ้างอิงของแถวหัวเรื่องที่ทำซ้ำ.
set_print_title_rows(value: impl Into<String>)ตั้งค่าการอ้างอิงแถวหัวเรื่องที่ทำซ้ำ.
print_title_columns() → &strรับการอ้างอิงคอลัมน์หัวเรื่องที่ทำซ้ำ.
get_print_title_columns() → &strรับการอ้างอิงคอลัมน์หัวเรื่องที่ทำซ้ำ.
set_print_title_columns(value: impl Into<String>)ตั้งค่าการอ้างอิงคอลัมน์หัวเรื่องที่ทำซ้ำ.
left_margin() → f64รับค่าขอบซ้ายเป็นเซนติเมตร.
get_left_margin() → f64รับค่าขอบซ้ายเป็นเซนติเมตร.
set_left_margin(value: f64) → Result<(), CellsError>ตั้งค่าขอบซ้ายเป็นเซนติเมตร.
right_margin() → f64รับค่าขอบขวาเป็นเซนติเมตร.
get_right_margin() → f64รับค่าขอบขวาเป็นเซนติเมตร.
set_right_margin(value: f64) → Result<(), CellsError>ตั้งค่าขอบขวาเป็นเซนติเมตร.
top_margin() → f64รับค่าขอบบนเป็นเซนติเมตร.
get_top_margin() → f64รับค่าขอบบนเป็นเซนติเมตร.
set_top_margin(value: f64) → Result<(), CellsError>กำหนดขอบบนเป็นเซนติเมตร.
bottom_margin() → f64รับค่าขอบล่างเป็นเซนติเมตร.
get_bottom_margin() → f64รับค่าขอบล่างในหน่วยเซนติเมตร.
set_bottom_margin(value: f64) → Result<(), CellsError>ตั้งค่าขอบล่างในหน่วยเซนติเมตร.
header_margin() → f64รับระยะขอบส่วนหัวเป็นเซนติเมตร.
get_header_margin() → f64รับค่าขอบส่วนหัวเป็นเซนติเมตร.
set_header_margin(value: f64) → Result<(), CellsError>ตั้งค่าขอบส่วนหัวเป็นเซนติเมตร.
footer_margin() → f64รับค่าขอบส่วนท้ายเป็นเซนติเมตร.
get_footer_margin() → f64รับค่าขอบส่วนล่างเป็นเซนติเมตร.
set_footer_margin(value: f64) → Result<(), CellsError>กำหนดระยะขอบส่วนท้ายเป็นเซนติเมตร.
left_margin_inch() → f64รับค่าขอบซ้ายเป็นนิ้ว.
get_left_margin_inch() → f64รับค่าขอบซ้ายเป็นนิ้ว.
set_left_margin_inch(value: f64) → Result<(), CellsError>ตั้งค่าขอบซ้ายเป็นนิ้ว.
right_margin_inch() → f64รับค่าขอบด้านขวาเป็นนิ้ว.
get_right_margin_inch() → f64รับค่าขอบขวาเป็นนิ้ว.
set_right_margin_inch(value: f64) → Result<(), CellsError>ตั้งค่าขอบด้านขวาเป็นนิ้ว.
top_margin_inch() → f64รับค่าขอบบนเป็นนิ้ว.
get_top_margin_inch() → f64รับค่าระยะขอบบนเป็นนิ้ว.
set_top_margin_inch(value: f64) → Result<(), CellsError>ตั้งค่าขอบบนเป็นนิ้ว.
bottom_margin_inch() → f64รับค่าขอบล่างเป็นนิ้ว.
get_bottom_margin_inch() → f64รับค่าขอบล่างเป็นนิ้ว.
set_bottom_margin_inch(value: f64) → Result<(), CellsError>ตั้งค่าขอบล่างเป็นนิ้ว.
header_margin_inch() → f64รับระยะขอบส่วนหัวเป็นนิ้ว.
get_header_margin_inch() → f64รับระยะขอบส่วนหัวเป็นนิ้ว.
set_header_margin_inch(value: f64) → Result<(), CellsError>กำหนดระยะขอบส่วนหัวเป็นนิ้ว.
footer_margin_inch() → f64รับค่าขอบส่วนท้ายเป็นหน่วยนิ้ว.
get_footer_margin_inch() → f64รับค่าขอบส่วนท้ายเป็นนิ้ว.
set_footer_margin_inch(value: f64) → Result<(), CellsError>ตั้งค่าขอบส่วนท้ายเป็นนิ้ว.
left_header() → &strรับข้อความส่วนหัวด้านซ้าย.
get_left_header() → &strดึงข้อความส่วนหัวด้านซ้าย.
set_left_header(value: impl Into<String>)ตั้งค่าข้อความส่วนหัวด้านซ้าย.
center_header() → &strรับข้อความส่วนหัวกึ่งกลาง.
get_center_header() → &strรับข้อความส่วนหัวกลาง.
set_center_header(value: impl Into<String>)กำหนดข้อความส่วนหัวกลาง.
right_header() → &strดึงข้อความส่วนหัวด้านขวา.
get_right_header() → &strรับข้อความส่วนหัวด้านขวา.
set_right_header(value: impl Into<String>)ตั้งค่าข้อความส่วนหัวด้านขวา.
left_footer() → &strรับข้อความส่วนท้ายด้านซ้าย.
get_left_footer() → &strรับข้อความส่วนท้ายด้านซ้าย.
set_left_footer(value: impl Into<String>)ตั้งค่าข้อความส่วนท้ายด้านซ้าย.
center_footer() → &strรับข้อความส่วนท้ายกึ่งกลาง.
get_center_footer() → &strรับข้อความส่วนท้ายกึ่งกลาง.
set_center_footer(value: impl Into<String>)ตั้งค่าข้อความส่วนท้ายกึ่งกลาง.
right_footer() → &strรับข้อความส่วนท้ายด้านขวา.
get_right_footer() → &strรับข้อความส่วนท้ายด้านขวา.
set_right_footer(value: impl Into<String>)ตั้งค่าข้อความส่วนท้ายด้านขวา.
print_gridlines() → boolรับว่ามีการพิมพ์เส้นกริดหรือไม่.
get_print_gridlines() → boolรับค่าว่าเส้นกริดจะถูกพิมพ์หรือไม่.
set_print_gridlines(value: bool)ตั้งค่าว่าเส้นกริดจะถูกพิมพ์หรือไม่.
print_headings() → boolรับว่าหัวแถวและหัวคอลัมน์ถูกพิมพ์หรือไม่.
get_print_headings() → boolรับค่าว่าหัวแถวและหัวคอลัมน์ถูกพิมพ์หรือไม่.
set_print_headings(value: bool)กำหนดว่าจะพิมพ์หัวแถวและหัวคอลัมน์หรือไม่।
center_horizontally() → boolรับค่าว่าข้อมูลถูกจัดให้อยู่กึ่งกลางแนวนอนบนหน้า.
get_center_horizontally() → boolรับค่าว่าภาพเนื้อหาอยู่กึ่งกลางแนวนอนบนหน้า.
set_center_horizontally(value: bool)กำหนดว่าข้อมูลจะถูกจัดกึ่งกลางในแนวนอนบนหน้า.
center_vertically() → boolรับว่าข้อมูลถูกจัดกึ่งกลางในแนวดิ่งบนหน้า.
get_center_vertically() → boolรับค่าว่าข้อมูลถูกจัดกึ่งกลางแนวตั้งบนหน้า.
set_center_vertically(value: bool)กำหนดว่าข้อมูลจะถูกจัดกึ่งกลางแนวตั้งบนหน้า.
horizontal_page_breaks() → Vec<i32>รับการแบ่งหน้าตามแนวนอนเป็นดัชนีแถวที่เรียงลำดับโดยเริ่มจากศูนย์.
get_horizontal_page_breaks() → Vec<i32>รับการแบ่งหน้าตามแนวนอนเป็นดัชนีแถวที่เริ่มจากศูนย์และเรียงลำดับ.
vertical_page_breaks() → Vec<i32>รับการแบ่งหน้าตามแนวตั้งเป็นดัชนีคอลัมน์ที่เรียงลำดับและเริ่มจากศูนย์.
get_vertical_page_breaks() → Vec<i32>รับการแบ่งหน้าตามแนวตั้งเป็นดัชนีคอลัมน์ที่เรียงลำดับและเริ่มจากศูนย์.
add_horizontal_page_break(row_index: i32) → Result<(), CellsError>เพิ่มรายการ.
add_vertical_page_break(column_index: i32) → Result<(), CellsError>เพิ่มรายการ.
clear_horizontal_page_breaks()ลบการแบ่งหน้าตามแนวนอน.
clear_vertical_page_breaks()ลบการแบ่งหน้าตามแนวตั้ง.

ดูเพิ่มเติม

 ภาษาไทย