PageSetup

نمای کلی

PageSetup یک ساختار در Aspose.Cells FOSS برای Rust است. وارث: Debug، Clone، PartialEq، و 1 مورد دیگر.

نمایانگر تنظیمات چاپ کاربرگ و چیدمان صفحه.

این ساختار 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 متد دیگر. اعضای عمومی پس از نصب بسته Aspose.Cells FOSS برای Rust برای هر برنامه 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>کسرهای افقی صفحه را به‌صورت zero-based row indexes مرتب‌شده دریافت می‌کند.
get_horizontal_page_breaks() → Vec<i32>کسرهای افقی صفحه را به‌صورت zero-based row indexes مرتب‌شده دریافت می‌کند.
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()شکست‌های عمودی صفحه را حذف می‌کند.

همچنین ببینید:

 فارسی