PageSetup
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() | ลบการแบ่งหน้าตามแนวตั้ง. |