##  Button صف
يمثل عنصر التحكم في النماذج: Button



**الميراث:** [`Button`](/cells/python-net/aspose.cells.drawing/button) → 
[`Shape`](/cells/python-net/ar/aspose.cells.drawing/shape)



يكشف النوع Button عن الأعضاء التاليين:

###  ملكيات
| ملكية| وصف|
| :- | :- |
| [macro_name](/cells/python-net/ar/aspose.cells.drawing/button/macro_name) | يحصل على اسم الماكرو ويحدده.|
| [is_equation](/cells/python-net/ar/aspose.cells.drawing/button/is_equation) | يشير إلى ما إذا كان الشكل يحتوي فقط على معادلة.|
| [is_smart_art](/cells/python-net/ar/aspose.cells.drawing/button/is_smart_art) | يشير إلى ما إذا كان الشكل فنًا ذكيًا.|
| [z_order_position](/cells/python-net/ar/aspose.cells.drawing/button/z_order_position) | إرجاع موضع الشكل في الترتيب z.|
| [name](/cells/python-net/ar/aspose.cells.drawing/button/name) | يحصل على اسم الشكل ويحدده.|
| [alternative_text](/cells/python-net/ar/aspose.cells.drawing/button/alternative_text) | يقوم بإرجاع أو تعيين سلسلة النص الوصفي (البديل) للكائن [`Shape`](/cells/python-net/ar/aspose.cells.drawing/shape).|
| [title](/cells/python-net/ar/aspose.cells.drawing/button/title) | يحدد عنوان (التسمية التوضيحية) لكائن الشكل الحالي.|
| [line_format](/cells/python-net/ar/aspose.cells.drawing/button/line_format) | يقوم بإرجاع كائن MsoLineFormat الذي يحتوي على خصائص تنسيق الخط للشكل المحدد.|
| [fill_format](/cells/python-net/ar/aspose.cells.drawing/button/fill_format) | يقوم بإرجاع كائن MsoFillFormat الذي يحتوي على خصائص تنسيق التعبئة للشكل المحدد.|
| [line](/cells/python-net/ar/aspose.cells.drawing/button/line) | يحصل على نمط الخط|
| [fill](/cells/python-net/ar/aspose.cells.drawing/button/fill) | يقوم بإرجاع الكائن [`Shape.fill_format`](/cells/python-net/ar/aspose.cells.drawing/shape#fill_format) الذي يحتوي على خصائص تنسيق التعبئة للشكل المحدد.|
| [shadow_effect](/cells/python-net/ar/aspose.cells.drawing/button/shadow_effect) | يمثل كائن [`ShadowEffect`](/cells/python-net/ar/aspose.cells.drawing/shadoweffect) الذي يحدد تأثير الظل لعناصر الرسم البياني أو الشكل.|
| [reflection](/cells/python-net/ar/aspose.cells.drawing/button/reflection) |يمثل كائن [`ReflectionEffect`](/cells/python-net/ar/aspose.cells.drawing/reflectioneffect) الذي يحدد تأثير الانعكاس لعناصر الرسم البياني أو الشكل.|
| [glow](/cells/python-net/ar/aspose.cells.drawing/button/glow) | يمثل كائن [`GlowEffect`](/cells/python-net/ar/aspose.cells.drawing/gloweffect) الذي يحدد تأثير التوهج لعناصر الرسم البياني أو الشكل.|
| [soft_edges](/cells/python-net/ar/aspose.cells.drawing/button/soft_edges) | يحصل على نصف قطر التمويه الذي سيتم تطبيقه على الحواف، بوحدة النقاط، ويحدده.|
| [three_d_format](/cells/python-net/ar/aspose.cells.drawing/button/three_d_format) | يحصل على تنسيق ثلاثي الأبعاد للشكل ويحدده.|
| [format_picture](/cells/python-net/ar/aspose.cells.drawing/button/format_picture) | يحصل على خيارات تنسيق الصورة ويقوم بتعيينها.|
| [is_hidden](/cells/python-net/ar/aspose.cells.drawing/button/is_hidden) | يشير إلى ما إذا كان الكائن مرئيًا.|
| [is_lock_aspect_ratio](/cells/python-net/ar/aspose.cells.drawing/button/is_lock_aspect_ratio) | صحيح يعني أن نسبة العرض إلى الارتفاع للشكل مقفلة.|
| [is_aspect_ratio_locked](/cells/python-net/ar/aspose.cells.drawing/button/is_aspect_ratio_locked) | صحيح يعني أن نسبة العرض إلى الارتفاع للشكل مقفلة.|
| [rotation_angle](/cells/python-net/ar/aspose.cells.drawing/button/rotation_angle) | يحصل على دوران الشكل ويحدده.|
| [hyperlink](/cells/python-net/ar/aspose.cells.drawing/button/hyperlink) | يحصل على ارتباط تشعبي للشكل.|
| [id](/cells/python-net/ar/aspose.cells.drawing/button/id) | يحصل على معرف هذا الشكل.|
| [spid](/cells/python-net/ar/aspose.cells.drawing/button/spid) | يقوم بتحديد معرف سلسلة اختياري يمكن للتطبيق استخدامه لتحديد الشكل المحدد.|
| [spt](/cells/python-net/ar/aspose.cells.drawing/button/spt) | يقوم بتحديد رقم اختياري يمكن للتطبيق استخدامه لربط الشكل المحدد بنوع الشكل المحدد.|
| [worksheet](/cells/python-net/ar/aspose.cells.drawing/button/worksheet) | يحصل على الكائن [`Shape.worksheet`](/cells/python-net/ar/aspose.cells.drawing/shape#worksheet) الذي يحتوي على هذا الشكل.|
| [is_group](/cells/python-net/ar/aspose.cells.drawing/button/is_group) | يشير إلى ما إذا كان هذا الشكل هو شكل مجموعة.|
| [is_in_group](/cells/python-net/ar/aspose.cells.drawing/button/is_in_group) | يشير إلى ما إذا كان الشكل مجمعًا.|
| [is_word_art](/cells/python-net/ar/aspose.cells.drawing/button/is_word_art) |يشير إلى ما إذا كان هذا الشكل عبارة عن فن كلمة.|
| [text_effect](/cells/python-net/ar/aspose.cells.drawing/button/text_effect) | يقوم بإرجاع كائن TextEffectFormat الذي يحتوي على خصائص تنسيق تأثير النص للشكل المحدد.<br/> ينطبق على كائنات الشكل التي تمثل WordArt.|
| [is_locked](/cells/python-net/ar/aspose.cells.drawing/button/is_locked) | صحيح يعني أنه لا يمكن تعديل الكائن عندما تكون الورقة محمية.<br/> لاحظ أن هذه القيمة لها معنى فقط إذا كانت ورقة العمل أو الكائنات الموجودة في ورقة العمل محمية.|
| [is_printable](/cells/python-net/ar/aspose.cells.drawing/button/is_printable) | يشير إلى ما إذا كان الكائن قابلاً للطباعة.<br/> إذا كان False، فلن تتم طباعة هذا الشكل عند الطباعة.|
| [mso_drawing_type](/cells/python-net/ar/aspose.cells.drawing/button/mso_drawing_type) | يحصل على نوع الرسم.|
| [auto_shape_type](/cells/python-net/ar/aspose.cells.drawing/button/auto_shape_type) | يحصل على نوع الشكل التلقائي ويقوم بتعيينه.|
| [anchor_type](/cells/python-net/ar/aspose.cells.drawing/button/anchor_type) | يحصل على نوع عنصر نائب مرساة الشكل ويحدده.|
| [placement](/cells/python-net/ar/aspose.cells.drawing/button/placement) | يمثل الطريقة التي يتم بها ربط كائن الرسم بالخلايا الموجودة أسفله.<br/> تتحكم الخاصية في وضع الكائن على ورقة العمل.|
| [upper_left_row](/cells/python-net/ar/aspose.cells.drawing/button/upper_left_row) | يمثل مؤشر الصف العلوي.|
| [upper_delta_y](/cells/python-net/ar/aspose.cells.drawing/button/upper_delta_y) | يحصل على أو يعين الإزاحة الرأسية للشكل من صف الزاوية اليسرى العلوية.|
| [upper_left_column](/cells/python-net/ar/aspose.cells.drawing/button/upper_left_column) | يمثل مؤشر العمود الموجود في الزاوية اليسرى العليا.|
| [upper_delta_x](/cells/python-net/ar/aspose.cells.drawing/button/upper_delta_x) |يحصل على أو يعين الإزاحة الأفقية للشكل من عمود الزاوية اليسرى العلوية.|
| [lower_right_row](/cells/python-net/ar/aspose.cells.drawing/button/lower_right_row) | يمثل مؤشر الصف الموجود في الزاوية اليمنى السفلية.|
| [lower_delta_y](/cells/python-net/ar/aspose.cells.drawing/button/lower_delta_y) | يحصل على أو يعين الإزاحة الرأسية للشكل من صف الزاوية اليمنى السفلية.|
| [lower_right_column](/cells/python-net/ar/aspose.cells.drawing/button/lower_right_column) | يمثل مؤشر العمود الموجود في الزاوية اليمنى السفلية.|
| [lower_delta_x](/cells/python-net/ar/aspose.cells.drawing/button/lower_delta_x) | يحصل على أو يعين الإزاحة الأفقية للشكل من عمود الزاوية اليمنى السفلية.|
| [right](/cells/python-net/ar/aspose.cells.drawing/button/right) | يمثل عرض الإزاحة الأفقية للشكل من عمود الزاوية اليمنى السفلية، بوحدة البكسل.|
| [bottom](/cells/python-net/ar/aspose.cells.drawing/button/bottom) | يمثل عرض الإزاحة الرأسية للشكل من صف الزاوية السفلية السفلية، بوحدة البكسل.|
| [width](/cells/python-net/ar/aspose.cells.drawing/button/width) | يمثل عرض الشكل بوحدة البكسل.|
| [width_inch](/cells/python-net/ar/aspose.cells.drawing/button/width_inch) | يمثل عرض الشكل بوحدة البوصة.|
| [width_pt](/cells/python-net/ar/aspose.cells.drawing/button/width_pt) | يمثل عرض الشكل بوحدة النقطة.|
| [width_cm](/cells/python-net/ar/aspose.cells.drawing/button/width_cm) | يمثل عرض الشكل بوحدة السنتيمتر.|
| [height](/cells/python-net/ar/aspose.cells.drawing/button/height) | يمثل ارتفاع الشكل بوحدة البكسل.|
| [height_inch](/cells/python-net/ar/aspose.cells.drawing/button/height_inch) | يمثل ارتفاع الشكل بوحدة البوصة.|
| [height_pt](/cells/python-net/ar/aspose.cells.drawing/button/height_pt) |يمثل ارتفاع الشكل بوحدة النقاط.|
| [height_cm](/cells/python-net/ar/aspose.cells.drawing/button/height_cm) | يمثل ارتفاع الشكل بوحدة السنتيمتر.|
| [left](/cells/python-net/ar/aspose.cells.drawing/button/left) | يمثل الإزاحة الأفقية للشكل من العمود الأيسر، بوحدة البكسل.|
| [left_inch](/cells/python-net/ar/aspose.cells.drawing/button/left_inch) | يمثل الإزاحة الأفقية للشكل من العمود الأيسر، بوحدة البوصات.|
| [left_cm](/cells/python-net/ar/aspose.cells.drawing/button/left_cm) | يمثل الإزاحة الأفقية للشكل من العمود الأيسر، بوحدة السنتيمتر.|
| [top](/cells/python-net/ar/aspose.cells.drawing/button/top) | يمثل الإزاحة الرأسية للشكل من الصف العلوي، بوحدة البكسل.|
| [top_inch](/cells/python-net/ar/aspose.cells.drawing/button/top_inch) | يمثل الإزاحة الرأسية للشكل من الصف العلوي، بوحدة البوصات.|
| [top_cm](/cells/python-net/ar/aspose.cells.drawing/button/top_cm) | يمثل الإزاحة الرأسية للشكل من الصف العلوي، بوحدة السنتيمتر.|
| [top_to_corner](/cells/python-net/ar/aspose.cells.drawing/button/top_to_corner) | يحصل على الإزاحة الرأسية للشكل من الحد العلوي لورقة العمل، ويحددها بوحدة البكسل.|
| [left_to_corner](/cells/python-net/ar/aspose.cells.drawing/button/left_to_corner) | يحصل على الإزاحة الأفقية للشكل من الحد الأيسر لورقة العمل ويقوم بضبطها.|
| [x](/cells/python-net/ar/aspose.cells.drawing/button/x) | يحصل على الإزاحة الأفقية للشكل من الحد الأيسر لورقة العمل، ويحددها بوحدة البكسل.|
| [y](/cells/python-net/ar/aspose.cells.drawing/button/y) |يحصل على الإزاحة الرأسية للشكل من الحد العلوي لورقة العمل، ويحددها بوحدة البكسل.|
| [width_scale](/cells/python-net/ar/aspose.cells.drawing/button/width_scale) | يحصل على مقياس العرض ويضبطه، بوحدة النسبة المئوية لعرض الصورة الأصلية.<br/> إذا لم يكن الشكل صورة، فإن خاصية WidthScale تعيد 100 فقط؛|
| [height_scale](/cells/python-net/ar/aspose.cells.drawing/button/height_scale) | يحصل على مقياس الارتفاع ويضبطه، بوحدة النسبة المئوية لارتفاع الصورة الأصلية.<br/> إذا لم يكن الشكل صورة، فإن خاصية HeightScale تعيد 100 فقط؛|
| [top_in_shape](/cells/python-net/ar/aspose.cells.drawing/button/top_in_shape) | يمثل الإزاحة الرأسية للشكل من الحد العلوي للشكل الأصلي،<br/> بوحدة 1/4000 من ارتفاع الشكل الأصلي.|
| [left_in_shape](/cells/python-net/ar/aspose.cells.drawing/button/left_in_shape) | يمثل الإزاحة الأفقية للشكل من الحد الأيسر للشكل الأصلي،<br/> بوحدة 1/4000 من عرض الشكل الأصلي.|
| [width_in_shape](/cells/python-net/ar/aspose.cells.drawing/button/width_in_shape) | يمثل عرض الشكل بوحدة 1/4000 من الشكل الأصلي.|
| [height_in_shape](/cells/python-net/ar/aspose.cells.drawing/button/height_in_shape) | يمثل الإزاحة الرأسية للشكل من الحد العلوي للشكل الأصلي، بوحدة 1/4000 من ارتفاع الشكل الأصلي.|
| [group](/cells/python-net/ar/aspose.cells.drawing/button/group) | يحصل على شكل المجموعة الذي يحتوي على هذا الشكل.|
| [type](/cells/python-net/ar/aspose.cells.drawing/button/type) |يحصل على نوع الشكل التلقائي.|
| [has_line](/cells/python-net/ar/aspose.cells.drawing/button/has_line) | يحصل على حدود الخط للشكل ويضبطها لتكون مرئية.|
| [is_filled](/cells/python-net/ar/aspose.cells.drawing/button/is_filled) | يشير إلى ما إذا كان تنسيق التعبئة مرئيًا.|
| [is_flipped_horizontally](/cells/python-net/ar/aspose.cells.drawing/button/is_flipped_horizontally) | يحصل ويحدد ما إذا كان الشكل مقلوبًا أفقيًا.|
| [is_flipped_vertically](/cells/python-net/ar/aspose.cells.drawing/button/is_flipped_vertically) | يحصل ويحدد ما إذا كان الشكل مقلوبًا رأسيًا أم لا.|
| [actual_lower_right_row](/cells/python-net/ar/aspose.cells.drawing/button/actual_lower_right_row) | احصل على الصف السفلي الفعلي.|
| [relative_to_original_picture_size](/cells/python-net/ar/aspose.cells.drawing/button/relative_to_original_picture_size) | يشير إلى ما إذا كان الشكل نسبيًا لحجم الصورة الأصلية.|
| [linked_cell](/cells/python-net/ar/aspose.cells.drawing/button/linked_cell) | يحصل على نطاق ورقة العمل المرتبط بقيمة عنصر التحكم أو يعينه.|
| [input_range](/cells/python-net/ar/aspose.cells.drawing/button/input_range) | يحصل على نطاق ورقة العمل المستخدم لملء المربع المختلط المحدد أو يعينه.|
| [text_shape_type](/cells/python-net/ar/aspose.cells.drawing/button/text_shape_type) | يحصل على نوع شكل النص المحدد مسبقًا ويقوم بتعيينه.|
| [text_body](/cells/python-net/ar/aspose.cells.drawing/button/text_body) | يحصل على إعداد نص الشكل ويقوم بتعيينه.|
| [font](/cells/python-net/ar/aspose.cells.drawing/button/font) | يمثل خط الشكل.|
| [text_options](/cells/python-net/ar/aspose.cells.drawing/button/text_options) | يمثل خيارات النص للشكل.|
| [text](/cells/python-net/ar/aspose.cells.drawing/button/text) | يحصل على نص هذا الشكل ويحدده.|
| [is_rich_text](/cells/python-net/ar/aspose.cells.drawing/button/is_rich_text) | سواء كان النص نصًا غنيًا أم لا.|
| [html_text](/cells/python-net/ar/aspose.cells.drawing/button/html_text) | يحصل على سلسلة HTML التي تحتوي على البيانات وبعض التنسيقات في مربع النص هذا ويقوم بتعيينها.|
| [text_vertical_overflow](/cells/python-net/ar/aspose.cells.drawing/button/text_vertical_overflow) | يحصل على نوع التدفق العمودي للنص للشكل الذي يحتوي على نص ويقوم بتعيينه.|
| [text_horizontal_overflow](/cells/python-net/ar/aspose.cells.drawing/button/text_horizontal_overflow) |يحصل على نوع التدفق الأفقي للنص ويقوم بتعيينه للشكل الذي يحتوي على نص.|
| [is_text_wrapped](/cells/python-net/ar/aspose.cells.drawing/button/is_text_wrapped) | يحصل على نوع النص المغلف للشكل الذي يحتوي على نص ويقوم بتعيينه.|
| [text_orientation_type](/cells/python-net/ar/aspose.cells.drawing/button/text_orientation_type) | يحصل على نوع اتجاه النص للشكل ويقوم بتعيينه.|
| [text_horizontal_alignment](/cells/python-net/ar/aspose.cells.drawing/button/text_horizontal_alignment) | يحصل على نوع محاذاة النص الأفقية للشكل ويقوم بتعيينه.|
| [text_vertical_alignment](/cells/python-net/ar/aspose.cells.drawing/button/text_vertical_alignment) | يحصل على نوع المحاذاة الرأسية للنص للشكل ويقوم بتعيينه.|
| [text_direction](/cells/python-net/ar/aspose.cells.drawing/button/text_direction) | يحصل على/يحدد اتجاه تدفق النص لهذا الكائن.|
| [text_box_options](/cells/python-net/ar/aspose.cells.drawing/button/text_box_options) | يحصل على معلومات النص في الشكل|
| [control_data](/cells/python-net/ar/aspose.cells.drawing/button/control_data) | يحصل على بيانات التحكم.|
| [active_x_control](/cells/python-net/ar/aspose.cells.drawing/button/active_x_control) | يحصل على عنصر التحكم ActiveX.|
| [paths](/cells/python-net/ar/aspose.cells.drawing/button/paths) | يحصل على مسارات الشكل الهندسي المخصص.|
| [create_id](/cells/python-net/ar/aspose.cells.drawing/button/create_id) | يحصل وينشئ معرفًا لهذا الشكل.|
| [is_decorative](/cells/python-net/ar/aspose.cells.drawing/button/is_decorative) | يشير إلى ما إذا كان الكائن زخرفيًا.|


###  طُرق
| طريقة| وصف|
| :- | :- |
| [`to_image(self, stream, image_type)`](/cells/python-net/ar/aspose.cells.drawing/button/to_image/#io.rawiobase-aspose.cells.drawing.imagetype) | إنشاء صورة الشكل وحفظها في مجرى بالتنسيق المحدد.|
| [`to_image(self, image_file, options)`](/cells/python-net/ar/aspose.cells.drawing/button/to_image/#str-aspose.cells.rendering.imageorprintoptions) | يحفظ الشكل في ملف.|
| [`to_image(self, stream, options)`](/cells/python-net/ar/aspose.cells.drawing/button/to_image/#io.rawiobase-aspose.cells.rendering.imageorprintoptions) | يحفظ الشكل في مجرى.|
| [`get_result_of_smart_art(self)`](/cells/python-net/ar/aspose.cells.drawing/button/get_result_of_smart_art/#) | تحويل الفن الذكي إلى أشكال مجمعة.|
| [`to_front_or_back(self, orders)`](/cells/python-net/ar/aspose.cells.drawing/button/to_front_or_back/#int) | يجلب الشكل إلى الأمام أو يرسل الشكل إلى الخلف.|
| [`get_locked_property(self, type)`](/cells/python-net/ar/aspose.cells.drawing/button/get_locked_property/#aspose.cells.drawing.shapelocktype) | يحصل على قيمة الممتلكات المقفولة.|
| [`set_locked_property(self, type, value)`](/cells/python-net/ar/aspose.cells.drawing/button/set_locked_property/#aspose.cells.drawing.shapelocktype-bool) | تعيين الخاصية المقفلة.|
| [`add_hyperlink(self, address)`](/cells/python-net/ar/aspose.cells.drawing/button/add_hyperlink/#str) | يضيف ارتباطًا تشعبيًا إلى الشكل.|
| [`remove_hyperlink(self)`](/cells/python-net/ar/aspose.cells.drawing/button/remove_hyperlink/#) | إزالة الارتباط التشعبي الخاص بالشكل.|
| [`move_to_range(self, upper_left_row, upper_left_column, lower_right_row, lower_right_column)`](/cells/python-net/ar/aspose.cells.drawing/button/move_to_range/#int-int-int-int) | نقل الشكل إلى نطاق محدد.|
| [`align_top_right_corner(self, top_row, right_column)`](/cells/python-net/ar/aspose.cells.drawing/button/align_top_right_corner/#int-int) | نقل الصورة إلى الزاوية اليمنى العليا.|
| [`get_connection_points(self)`](/cells/python-net/ar/aspose.cells.drawing/button/get_connection_points/#) | احصل على نقاط الاتصال|
| [`get_linked_cell(self, is_r1c1, is_local)`](/cells/python-net/ar/aspose.cells.drawing/button/get_linked_cell/#bool-bool) | يحصل على النطاق المرتبط بقيمة عنصر التحكم.|
| [`set_linked_cell(self, formula, is_r1c1, is_local)`](/cells/python-net/ar/aspose.cells.drawing/button/set_linked_cell/#str-bool-bool) | تعيين النطاق المرتبط بقيمة عنصر التحكم.|
| [`get_input_range(self, is_r1c1, is_local)`](/cells/python-net/ar/aspose.cells.drawing/button/get_input_range/#bool-bool) | يحصل على النطاق المستخدم لملء عنصر التحكم.|
| [`set_input_range(self, formula, is_r1c1, is_local)`](/cells/python-net/ar/aspose.cells.drawing/button/set_input_range/#str-bool-bool) | تعيين النطاق المستخدم لملء عنصر التحكم.|
| [`update_selected_value(self)`](/cells/python-net/ar/aspose.cells.drawing/button/update_selected_value/#) | تحديث القيمة المحددة حسب قيمة الخلية المرتبطة.|
| [`calculate_text_size(self)`](/cells/python-net/ar/aspose.cells.drawing/button/calculate_text_size/#) | إعادة حساب مساحة النص|
| [`format_characters(self, start_index, length, font, flag)`](/cells/python-net/ar/aspose.cells.drawing/button/format_characters/#int-int-aspose.cells.font-aspose.cells.styleflag) | تنسيق بعض الأحرف باستخدام إعدادات الخط.|
| [`characters(self, start_index, length)`](/cells/python-net/ar/aspose.cells.drawing/button/characters/#int-int) |يقوم بإرجاع كائن الأحرف الذي يمثل نطاقًا من الأحرف داخل النص.|
| [`get_characters(self)`](/cells/python-net/ar/aspose.cells.drawing/button/get_characters/#) | إرجاع جميع كائنات الأحرف<br/>الذي يمثل مجموعة من الأحرف داخل النص.|
| [`get_rich_formattings(self)`](/cells/python-net/ar/aspose.cells.drawing/button/get_rich_formattings/#) | إرجاع جميع كائنات الأحرف<br/>الذي يمثل مجموعة من الأحرف داخل النص.|
| [`remove_active_x_control(self)`](/cells/python-net/ar/aspose.cells.drawing/button/remove_active_x_control/#) | إزالة عنصر التحكم ActiveX.|
| [`is_same_setting(self, obj)`](/cells/python-net/ar/aspose.cells.drawing/button/is_same_setting/#any) | يعود ما إذا كان الشكل هو نفسه.|
| [`get_actual_box(self)`](/cells/python-net/ar/aspose.cells.drawing/button/get_actual_box/#) | احصل على الموضع والحجم الفعلي للشكل (بعد تطبيق التدوير والانعكاس وما إلى ذلك)|
| [`fit_to_text_size(self)`](/cells/python-net/ar/aspose.cells.drawing/button/fit_to_text_size/#) | إعادة حساب مساحة النص المناسبة لعرض كافة محتويات النص.|



###  مثال

```python
from aspose.cells import Workbook
from aspose.cells.drawing import PlacementType
from aspose.pydrawing import Color

# Create a new Workbook.
workbook = Workbook()
# Get the first worksheet in the workbook.
sheet = workbook.worksheets[0]
# Add a new button to the worksheet.
button = sheet.shapes.add_button(2, 0, 2, 0, 28, 80)
# Set the caption of the button.
button.text = "Aspose"
# Set the Placement Type, the way the
# button is attached to the cells.
button.placement = PlacementType.FREE_FLOATING
# Set the font name.
button.font.name = "Tahoma"
# Set the caption string bold.
button.font.is_bold = True
# Set the color to blue.
button.font.color = Color.blue
# Set the hyperlink for the button.
button.add_hyperlink("http://www.aspose.com/")
# Saves the file.
workbook.save(r"tstbutton.xls")

```

###  أنظر أيضا
* الوحدة [`aspose.cells.drawing`](..)
* فئة [`Button`](/cells/python-net/ar/aspose.cells.drawing/button)
* فئة [`GlowEffect`](/cells/python-net/ar/aspose.cells.drawing/gloweffect)
* فئة [`ReflectionEffect`](/cells/python-net/ar/aspose.cells.drawing/reflectioneffect)
* فئة [`ShadowEffect`](/cells/python-net/ar/aspose.cells.drawing/shadoweffect)
* فئة [`Shape`](/cells/python-net/ar/aspose.cells.drawing/shape)
