PageSetup صف
PageSetup صف
يقوم بتغليف الكائن الذي يمثل وصف إعداد الصفحة. يحتوي الكائن PageSetup على كافة خيارات إعداد الصفحة.
يكشف النوع PageSetup عن الأعضاء التاليين:
ملكيات
ملكية | وصف |
---|---|
ods_page_background | يحصل على خلفية ODS. |
print_area | يمثل النطاق المراد طباعته. |
print_title_columns | يمثل الأعمدة التي تحتوي على الخلايا المراد تكرارها على الجانب الأيسر من كل صفحة. |
print_title_rows | يمثل الصفوف التي تحتوي على الخلايا المراد تكرارها في أعلى كل صفحة. |
black_and_white | يمثل ما إذا كانت سيتم طباعة عناصر المستند باللونين الأبيض والأسود. |
center_horizontally | تمثيل ما إذا كانت الورقة مطبوعة في المنتصف أفقيًا. |
center_vertically | تمثل ما إذا كانت الورقة مطبوعة في المنتصف عموديًا. |
print_draft | يمثل ما إذا كانت الورقة ستتم طباعتها بدون رسومات. |
footer_margin | يمثل المسافة من أسفل الصفحة إلى التذييل بوحدة السنتيمتر. |
footer_margin_inch | يمثل المسافة من أسفل الصفحة إلى التذييل بوحدة البوصة. |
header_margin | يمثل المسافة من أعلى الصفحة إلى الرأس، بوحدة السنتيمتر. |
header_margin_inch | يمثل المسافة من أعلى الصفحة إلى الرأس، بوحدة البوصة. |
printer_settings | الحصول على إعدادات الطابعة الافتراضية وتعيينها. |
left_margin | يمثل حجم الهامش الأيسر بوحدة السنتيمتر. |
left_margin_inch | يمثل حجم الهامش الأيسر بوحدة البوصة. |
right_margin | يمثل حجم الهامش الأيمن بوحدة السنتيمتر. |
right_margin_inch | يمثل حجم الهامش الأيمن بوحدة البوصة. |
top_margin | يمثل حجم الهامش العلوي بوحدة السنتيمتر. |
top_margin_inch | يمثل حجم الهامش العلوي بوحدة البوصة. |
bottom_margin | يمثل حجم الهامش السفلي بوحدة السنتيمتر. |
bottom_margin_inch | يمثل حجم الهامش السفلي بوحدة البوصة. |
first_page_number | يمثل رقم الصفحة الأولى التي سيتم استخدامها عند طباعة هذه الورقة. |
fit_to_pages_tall | يمثل عدد الصفحات التي سيتم تغيير حجم ورقة العمل إليها عند طباعتها. القيمة الافتراضية هي 1. |
fit_to_pages_wide | يمثل عدد الصفحات التي سيتم تغيير حجم ورقة العمل إليها عند طباعتها. القيمة الافتراضية هي 1. |
is_percent_scale | إذا كانت هذه الخاصية False، فإن الخاصيتين FitToPagesWide وFitToPagesTall تتحكمان في كيفية تغيير حجم ورقة العمل. |
order | يمثل الترتيب الذي يستخدمه Excel Microsoft لترقيم الصفحات عند طباعة ورقة عمل كبيرة. |
is_automatic_paper_size | يشير إلى ما إذا كان حجم الورق تلقائيًا. |
paper_size | يمثل حجم الورق. |
paper_width | الحصول على عرض الورقة بوحدة البوصة، مع مراعاة اتجاه الصفحة. |
paper_height | الحصول على ارتفاع الورقة بوحدة البوصة، مع اعتبار اتجاه الصفحة. |
orientation | يمثل اتجاه طباعة الصفحة. |
print_comments | يمثل الطريقة التي تتم بها طباعة التعليقات مع الورقة. |
print_errors | يحدد نوع خطأ الطباعة المعروض. |
print_headings | يمثل ما إذا تمت طباعة عناوين الصفوف والأعمدة مع هذه الصفحة. |
print_gridlines | يمثل ما إذا كانت خطوط شبكة الخلايا مطبوعة على الصفحة. |
zoom | يمثل عامل التحجيم في المئة. يجب أن يكون بين 10 و 400. |
is_auto_first_page_number | يشير إلى ما إذا كان رقم الصفحة الأول قد تم تعيينه تلقائيًا. |
print_quality | يمثل جودة الطباعة. |
print_copies | الحصول على عدد النسخ المراد طباعتها وتعيينها. |
is_hf_diff_odd_even | صحيح يعني أن رأس/تذييل الصفحات الفردية يختلف عن الصفحات الفردية. |
is_hf_diff_first | صحيح يعني أن رأس/تذييل الصفحة الأولى يختلف عن الصفحات الأخرى. |
is_hf_scale_with_doc | يشير إلى ما إذا كان سيتم تغيير حجم الرأس والتذييل باستخدام مقياس المستند. ينطبق فقط على Excel 2007. |
is_hf_align_margins | يشير إلى ما إذا كانت هوامش الرأس والتذييل تتماشى مع هوامش الصفحة. إذا كانت هذه الخاصية صحيحة، فسيتم محاذاة الرأس والتذييل الأيسر مع الهامش الأيسر، وسيتم محاذاة الرأس والتذييل الأيمن مع الهامش الأيمن. يتم تمكين هذا الخيار بشكل افتراضي. |
طُرق
طريقة | وصف |
---|---|
get_picture | يحصل على الكائن Picture للرأس/التذييل. |
get_picture | يحصل على الكائن Picture للرأس/التذييل. |
copy | ينسخ إعداد إعداد الصفحة. |
set_fit_to_pages | يضبط عدد الصفحات التي سيتم تغيير حجم ورقة العمل إليها عند طباعتها. |
custom_paper_size | يضبط حجم الورق المخصص بوحدة البوصة. |
clear_header_footer | مسح إعداد الرأس والتذييل. |
get_header | يحصل على برنامج نصي لتنسيق رأس ملف Excel. |
get_commands | يحصل على جميع أوامر الرأس أو التذييل. |
get_footer | يحصل على برنامج نصي لتنسيق تذييل ملف Excel. |
set_header | يقوم بتعيين برنامج نصي لتنسيق رأس ملف Excel. |
set_footer | يقوم بتعيين برنامج نصي لتنسيق تذييل ملف Excel. |
set_even_header | يقوم بتعيين برنامج نصي لتنسيق رأس الصفحة الزوجية لملف Excel. يتم التأثير فقط في Excel 2007 عندما تكون قيمة IsHFDiffOddEven صحيحة. |
get_even_header | الحصول على برنامج نصي لتنسيق الرأس الزوجي لملف Excel. |
set_even_footer | يقوم بتعيين برنامج نصي لتنسيق تذييل الصفحة الزوجية لملف Excel. يتم التأثير فقط في Excel 2007 عندما تكون قيمة IsHFDiffOddEven صحيحة. |
get_even_footer | الحصول على برنامج نصي لتنسيق التذييل الزوجي لملف Excel. |
set_first_page_header | يقوم بتعيين برنامج نصي لتنسيق رأس الصفحة الأولى لملف Excel. يتم التأثير فقط في Excel 2007 عندما تكون قيمة IsHFDiffFirst صحيحة. |
get_first_page_header | الحصول على برنامج نصي لتنسيق رأس الصفحة الأولى من ملف Excel. |
set_first_page_footer | يقوم بتعيين برنامج نصي لتنسيق تذييل الصفحة الأولى لملف Excel. |
get_first_page_footer | الحصول على برنامج نصي لتنسيق تذييل الصفحة الأولى لملف Excel. |
set_header_picture | تعيين صورة في رأس ورقة العمل. |
set_footer_picture | تعيين صورة في تذييل ورقة العمل. |
set_picture | لتعيين صورة في رأس/تذييل ورقة العمل. |
مثال
from aspose.cells import Workbook
workbook = Workbook()
sheets = workbook.worksheets
# Add a worksheet
sheets.add()
sheet = sheets[1]
pageSetup = sheet.page_setup
pageSetup.print_area = "D1:K13"
أنظر أيضا
- الوحدة
aspose.cells
- فئة
Picture