PageSetup
PageSetup
نظرة عامة
PageSetup هي struct في Aspose.Cells FOSS للـ Rust. تورث من: Debug, Clone, PartialEq, وواحد آخر.
يمثل إعدادات طباعة ورقة العمل وتخطيط الصفحة.
هذا 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() | يمسح فواصل الصفحات العمودية. |