Comment صف
Comment صف
يقوم بتغليف الكائن الذي يمثل تعليق الخلية.
يكشف النوع Comment عن الأعضاء التاليين:
ملكيات
| ملكية | وصف |
|---|---|
| author | يحصل ويحدد اسم مؤلف التعليق الأصلي |
| comment_shape | احصل على كائن الشكل الذي يمثل الشكل المرفق بالتعليق المحدد. |
| row | يحصل على مؤشر الصف للتعليق. |
| column | يحصل على فهرس العمود للتعليق. |
| is_threaded_comment | يشير إلى ما إذا كان هذا التعليق تعليقًا مترابطًا. |
| threaded_comments | يحصل على قائمة التعليقات المترابطة؛ |
| note | يمثل محتوى التعليق. |
| html_note | يحصل على سلسلة HTML التي تحتوي على البيانات وبعض التنسيقات في هذا التعليق ويقوم بتعيينها. |
| font | يحصل على خط التعليق. |
| is_visible | يمثل ما إذا كان التعليق مرئيًا أم لا. |
| text_orientation_type | يحصل على نوع اتجاه النص للتعليق ويقوم بتعيينه. |
| text_horizontal_alignment | يحصل على نوع محاذاة النص الأفقي للتعليق ويقوم بتعيينه. |
| text_vertical_alignment | يحصل على نوع المحاذاة الرأسية للنص الخاص بالتعليق ويقوم بتعيينه. |
| auto_size | يشير إلى ما إذا كان حجم التعليق يتم تعديله تلقائيًا وفقًا لمحتواه. ملاحظة: في بعض الحالات الخاصة (مثل بيئة ماك)، قد لا يُفعّل هذا الإعداد. إذا لم يُفعّل، يُرجى استبداله بـ FitToTextSize(). |
| height_cm | يمثل ارتفاع التعليق بوحدة السنتيمتر. |
| width_cm | يمثل عرض التعليق بوحدة السنتيمتر. |
| width | يمثل عرض التعليق بوحدة البكسل. |
| height | يمثل ارتفاع التعليق بوحدة البكسل. |
| width_inch | يمثل عرض التعليق بوحدة البوصة. |
| height_inch | يمثل ارتفاع التعليق بوحدة البوصة. |
طُرق
| طريقة | وصف |
|---|---|
format_characters(self, start_index, length, font, flag) | تنسيق بعض الأحرف باستخدام إعدادات الخط. |
characters(self, start_index, length) | يقوم بإرجاع كائن الأحرف الذي يمثل نطاقًا من الأحرف داخل نص التعليق. |
get_characters(self) | إرجاع جميع كائنات الأحرف وهو ما يمثل مجموعة من الأحرف داخل نص التعليق. |
get_rich_formattings(self) | إرجاع جميع كائنات الأحرف وهو ما يمثل مجموعة من الأحرف داخل نص التعليق. |
مثال
from aspose.cells import Workbook
workbook = Workbook()
comments = workbook.worksheets[0].comments
# Add comment to cell A1
commentIndex1 = comments.add(0, 0)
comment1 = comments[commentIndex1]
comment1.note = "First note."
comment1.font.name = "Times New Roman"
# Add comment to cell B2
comments.add("B2")
comment2 = comments.get("B2")
comment2.note = "Second note."
# do your business
# Save the excel file.
workbook.save("exmaple.xlsx")
أنظر أيضا
- الوحدة
aspose.cells