WorkbookSettings صف

WorkbookSettings صف

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

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

ملكيات

ملكيةوصف
stream_providerالحصول على وتعيين موفر الدفق للموارد الخارجية.
resource_providerالحصول على وتعيين موفر الدفق للموارد الخارجية، مثل تحميل بيانات الصورة لصورة من النوع “LinkToFile”.
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يحصل على الحد الأقصى لفهرس العمود، على أساس الصفر.
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،
يجب ألا تقوم بحفظ المصنف بتنسيق ملف Excel لاحقًا. وإلا فقد يكون هناك خطأ غير متوقع لملف Excel الذي تم إنشاؤه.
auto_recoverيشير إلى ما إذا كان الملف قد تم وضع علامة عليه للاسترداد التلقائي.
crash_saveيشير إلى ما إذا كان التطبيق قد قام بحفظ ملف المصنف آخر مرة بعد حدوث عطل.
data_extract_loadيشير إلى ما إذا كان التطبيق قد قام بفتح المصنف لاستعادة البيانات آخر مرة.
repair_loadيشير إلى ما إذا كان التطبيق قد فتح المصنف آخر مرة في الوضع الآمن أو الوضع الإصلاحي.
build_versionيحدد الإصدار العام المتزايد للتطبيق.
memory_settingالحصول على أو تعيين خيارات استخدام الذاكرة. سيتم اعتبار الخيار الجديد كخيار افتراضي لأوراق العمل التي تم إنشاؤها حديثًا، ولكنه لن يسري مفعوله بالنسبة لأوراق العمل الموجودة.
paper_sizeالحصول على حجم ورق الطباعة الافتراضي وتعيينه.
warning_callbackالحصول على رد اتصال تحذيري أو تعيينه.
max_rows_of_shared_formulaالحصول على الحد الأقصى لعدد الصف من الصيغة المشتركة وتعيينه.
complianceيحدد إصدار OOXML للمستند الناتج. القيمة الافتراضية هي Ecma376_2006.
quote_prefix_to_styleيشير إلى ما إذا كان يتم تعيين خاصية Style.quote_prefix عند إدخال قيمة السلسلة (التي تبدأ بعلامة اقتباس مفردة) للخلية
formula_settingsالحصول على إعدادات الميزات المتعلقة بالصيغة.

طُرق

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

مثال

from aspose.cells import Workbook

workbook = Workbook()
settings = workbook.settings

أنظر أيضا