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 | يمثل الترتيب الذي يستخدمه Microsoft Excel لترقيم الصفحات عند طباعة ورقة عمل كبيرة. |
is_automatic_paper_size | يشير إلى ما إذا كان حجم الورق تلقائياً. |
paper_size | يمثل حجم الورقة. |
paper_width | يحصل على عرض الورقة بوحدة البوصة، مع الأخذ في الاعتبار اتجاه الصفحة. |
paper_height | يحصل على ارتفاع الورقة بوحدة البوصة، ويعتبر اتجاه الصفحة. |
orientation | يمثل اتجاه طباعة الصفحة. |
print_comments | يمثل الطريقة التي تتم بها طباعة التعليقات مع الورقة. |
print_errors | يحدد نوع خطأ الطباعة المعروض. |
print_headings | يمثل ما إذا كانت عناوين الصفوف والأعمدة مطبوعة بهذه الصفحة. |
print_gridlines | يمثل ما إذا كانت خطوط الشبكة الخلوية مطبوعة على الصفحة. |
zoom | يُمثل عامل القياس كنسبة مئوية. يجب أن يكون بين ١٠ و٤٠٠. |
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(self, is_header, section) | يحصل على الكائن Picture من الرأس/التذييل. |
get_picture(self, is_first, is_even, is_header, section) | يحصل على الكائن Picture من الرأس/التذييل. |
copy(self, source, copy_options) | نسخ إعدادات إعداد الصفحة. |
set_fit_to_pages(self, wide, tall) | تعيين عدد الصفحات التي سيتم تغيير حجم ورقة العمل إليها عند طباعتها. |
custom_paper_size(self, width, height) | تعيين حجم الورق المخصص، بوحدة البوصات. |
clear_header_footer(self) | مسح إعدادات الرأس والتذييل. |
get_header(self, section) | يحصل على نص برمجي لتنسيق رأس ملف Excel. |
get_commands(self, header_footer_script) | يحصل على كافة أوامر الرأس أو التذييل. |
get_footer(self, section) | يحصل على نص برمجي لتنسيق تذييل ملف Excel. |
set_header(self, section, header_script) | تعيين نص برمجي لتنسيق رأس ملف Excel. |
set_footer(self, section, footer_script) | تعيين نص برمجي لتنسيق تذييل ملف Excel. |
set_even_header(self, section, header_script) | تعيين نص برمجي لتنسيق رأس الصفحة الزوجية لملف Excel. التأثير الوحيد في Excel 2007 عندما يكون IsHFDiffOddEven صحيحًا. |
get_even_header(self, section) | يحصل على نص برمجي لتنسيق الرأس الزوجي لملف Excel. |
set_even_footer(self, section, footer_script) | تعيين نص برمجي لتنسيق تذييل الصفحة الزوجية لملف Excel. التأثير الوحيد في Excel 2007 عندما يكون IsHFDiffOddEven صحيحًا. |
get_even_footer(self, section) | يحصل على نص برمجي لتنسيق التذييل الزوجي لملف Excel. |
set_first_page_header(self, section, header_script) | تعيين تنسيق البرنامج النصي لرأس الصفحة الأولى لملف Excel. التأثير الوحيد في Excel 2007 عندما يكون IsHFDiffFirst صحيحًا. |
get_first_page_header(self, section) | يحصل على نص برمجي لتنسيق رأس الصفحة الأولى لملف Excel. |
set_first_page_footer(self, section, footer_script) | تعيين نص برمجي لتنسيق تذييل الصفحة الأولى لملف Excel. |
get_first_page_footer(self, section) | يحصل على نص برمجي لتنسيق تذييل الصفحة الأولى من ملف Excel. |
set_header_picture(self, section, header_picture) | تعيين صورة في رأس ورقة العمل. |
set_footer_picture(self, section, footer_picture) | تعيين صورة في تذييل ورقة العمل. |
set_picture(self, is_first, is_even, is_header, section, image_data) | تعيين صورة في رأس/تذييل ورقة العمل. |
مثال
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