WorkbookSettings صف

WorkbookSettings صف

يمثل كافة إعدادات المصنف.

يكشف النوع WorkbookSettings عن الأعضاء التاليين:

ملكيات

ملكيةوصف
authorيحصل على مؤلف الملف ويعينه.
check_custom_number_formatيشير إلى ما إذا كان سيتم التحقق من تنسيق الأرقام المخصص عند ضبط Style.Custom.
enable_macrosتمكين وحدات الماكرو؛
date1904الحصول على قيمة تمثل ما إذا كان المصنف يستخدم نظام التاريخ 1904 أو تعيينه.
protection_typeيحصل على نوع الحماية للمصنف.
display_drawing_objectsيشير إلى ما إذا كان سيتم إظهار الكائنات في المصنف وكيفية القيام بذلك.
sheet_tab_bar_widthعرض شريط علامات تبويب ورقة العمل (1/1000 من عرض النافذة).
show_tabsالحصول على قيمة أو تعيينها سواء تم عرض علامات تبويب المصنف أم لا.
first_visible_tabيحصل على علامة تبويب ورقة العمل المرئية الأولى أو يعينها.
is_h_scroll_bar_visibleيحصل على قيمة أو يعينها للإشارة إلى ما إذا كانت جدول البيانات الناتج سيحتوي على شريط تمرير أفقي.
is_v_scroll_bar_visibleيحصل على قيمة أو يعينها للإشارة إلى ما إذا كانت جدول البيانات الناتج سيحتوي على شريط تمرير عمودي.
sharedيحصل على قيمة أو يعينها تشير إلى ما إذا كان المصنف مشتركًا أم لا.
language_codeيحصل على لغة واجهة المستخدم لإصدار المصنف أو يعينها استنادًا إلى رمز البلد الذي حفظ الملف.
regionيحصل على الإعدادات الإقليمية للمصنف أو يعينها.
globalization_settingsيحصل على إعدادات العولمة ويقوم بتعيينها.
number_decimal_separatorيحصل على أو يضبط فاصل الأعداد العشرية لتنسيق/تحليل القيم الرقمية. الافتراضي هو فاصل الأعداد العشرية للمنطقة الحالية.
number_group_separatorيُحصِل أو يُعيِّن الحرف الذي يفصل مجموعات الأرقام على يسار العلامة العشرية في القيم العددية. الافتراضي هو فاصل المجموعات للمنطقة الحالية.
passwordيمثل كلمة مرور تشفير ملف المصنف.
write_protectionيتيح الوصول إلى خيارات حماية المصنف ضد الكتابة.
is_encryptedيحصل على قيمة تشير إلى ما إذا كانت كلمة المرور مطلوبة لفتح هذا المصنف.
is_protectedيحصل على قيمة تشير إلى ما إذا كان هيكل أو نافذة المصنف محمية.
is_default_encryptedيشير إلى ما إذا كان يتم تشفير المصنف باستخدام كلمة المرور الافتراضية إذا تم قفل البنية وWindows للمصنف.
is_minimizedيمثل ما إذا كان سيتم فتح جدول البيانات الناتج بشكل مصغر.
is_hiddenيشير إلى ما إذا كان هذا المصنف مخفيًا.
auto_compress_picturesيحدد قيمة منطقية تشير إلى قيام التطبيق تلقائيًا بضغط الصور الموجودة في المصنف.
remove_personal_informationصحيح إذا كان من الممكن إزالة المعلومات الشخصية من المصنف المحدد.
hide_pivot_field_listيحصل على ويحدد ما إذا كان سيتم إخفاء قائمة الحقول لجدول PivotTable.
update_links_typeيحصل على كيفية تحديث الروابط الخارجية عند فتح المصنف ويحددها.
max_rowيحصل على الحد الأقصى لمؤشر الصف، على أساس الصفر.
max_columnيحصل على الحد الأقصى لمؤشر العمود، على أساس الصفر.
default_style_settingsيحصل على الإعدادات للقيم الافتراضية للخصائص المرتبطة بالنمط لهذا المصنف.
window_leftالمسافة من الحافة اليسرى لمنطقة العميل إلى الحافة اليسرى للنافذة، بوحدة النقطة.
window_left_inchالمسافة من الحافة اليسرى لمنطقة العميل إلى الحافة اليسرى للنافذة.
بوحدة البوصة.
window_left_cmالمسافة من الحافة اليسرى لمنطقة العميل إلى الحافة اليسرى للنافذة.
بوحدة السنتيمتر.
window_topالمسافة من الحافة العلوية لمنطقة العميل إلى الحافة العلوية للنافذة، بوحدة النقطة.
window_top_inchالمسافة من الحافة العلوية لمنطقة العميل إلى الحافة العلوية للنافذة، بوحدة البوصة.
window_top_cmالمسافة من الحافة العلوية لمنطقة العميل إلى الحافة العلوية للنافذة، بوحدة السنتيمتر.
window_widthعرض النافذة، بوحدة النقطة.
window_width_inchعرض النافذة بوحدة البوصة.
window_width_cmعرض النافذة بوحدة السنتيمتر.
window_heightارتفاع النافذة، بوحدة النقطة.
window_height_inchارتفاع النافذة، بوحدة البوصة.
window_height_cmارتفاع النافذة بوحدة السنتيمتر.
update_adjacent_cells_borderيشير إلى ما إذا كان سيتم تحديث حدود الخلايا المجاورة.
significant_digitsيحصل على عدد الأرقام المهمة ويحدده.
القيمة الافتراضية هي CellsHelper.significant_digits.
check_compatibilityيشير إلى ما إذا كان يتم التحقق من التوافق مع الإصدارات السابقة عند حفظ المصنف.
check_excel_restrictionما إذا كان يتم التحقق من تقييد ملف Excel عندما يقوم المستخدم بتعديل الكائنات المرتبطة بالخلايا.
على سبيل المثال، لا يسمح Excel بإدخال قيمة سلسلة أطول من 32 كيلو بايت.
عندما تقوم بإدخال قيمة أطول من 32 كيلو بايت مثل Cell.PutValue(string)، إذا كانت هذه الخاصية صحيحة، فسوف تحصل على استثناء.
إذا كانت هذه الخاصية خاطئة، فسنقبل قيمة السلسلة المدخلة كقيمة للخلية حتى نتمكن لاحقًا من
يمكنك إخراج قيمة السلسلة الكاملة لتنسيقات الملفات الأخرى مثل CSV.
ومع ذلك، إذا قمت بتعيين مثل هذا النوع من القيمة غير صالح لتنسيق ملف Excel،
لا تحفظ المصنف بصيغة ملف إكسل لاحقًا، وإلا فقد يحدث خطأ غير متوقع في ملف إكسل الناتج.
auto_recoverيشير إلى ما إذا كان الملف محددًا للاسترداد التلقائي.
crash_saveيشير إلى ما إذا كان التطبيق قد قام بحفظ ملف المصنف آخر مرة بعد التعطل.
data_extract_loadيشير إلى ما إذا كان التطبيق قد فتح المصنف آخر مرة لاستعادة البيانات.
repair_loadيشير إلى ما إذا كان التطبيق قد فتح المصنف آخر مرة في الوضع الآمن أو الوضع الإصلاحي.
build_versionيحدد الإصدار العام التدريجي للتطبيق.
memory_settingيحصل على خيارات استخدام الذاكرة أو يضبطها. سيُستخدم الخيار الجديد كخيار افتراضي لأوراق العمل المُنشأة حديثًا، ولكنه لن يُطبّق على أوراق العمل الحالية.
paper_sizeيحصل على حجم ورق الطباعة الافتراضي ويقوم بتعيينه.
max_rows_of_shared_formulaيحصل على الحد الأقصى لعدد صفوف الصيغة المشتركة ويقوم بتعيينه.
complianceيُحدد إصدار OOXML للمستند الناتج. القيمة الافتراضية هي Ecma376_2006.
quote_prefix_to_styleيشير إلى ما إذا كان يتم تعيين الخاصية Style.quote_prefix عند إدخال قيمة السلسلة (التي تبدأ بعلامة اقتباس مفردة) إلى الخلية
formula_settingsيحصل على الإعدادات للميزات المتعلقة بالصيغة.
properties_follow_chart_pointيشير إلى ما إذا كانت خصائص نقطة البيانات وعلامات البيانات في جميع المخططات الموجودة في هذا المصنف تتبع مرجعها.
discard_image_edit_dataيشير إلى ما إذا كان يتم تجاهل تحرير بيانات الصورة.
default_image_resolutionيحصل على الدقة الافتراضية للصورة ويحددها.

طُرق

طريقةوصف
get_theme_font(self, type)يحصل على اسم الخط الافتراضي للموضوع.
set_page_orientation_type(self, page_orientation_type)تعيين نوع اتجاه الطباعة للمصنف بأكمله.

مثال

from aspose.cells import Workbook

workbook = Workbook()
settings = workbook.settings

أنظر أيضا