سبک رندر شده متن در یک سلول.
سبکهای متن میتوانند یک RichTextValue متناظر داشته باشند. اگر RichTextValue شامل چندین اجرای متن باشد که مقادیر مختلفی برای یک روش خواندن سبک متن مشخص دارند، این روش null را برمیگرداند. برای جلوگیری از این، با استفاده از مقادیر Rich Text که توسط روش RichTextValue.getRuns() برگردانده میشوند، سبکهای متن را جستجو کنید.
روشها
| روش | نوع بازگشتی | شرح مختصر |
|---|---|---|
copy() | Text Style Builder | یک سازندهی سبک متن ایجاد میکند که با مقادیر این سبک متن مقداردهی اولیه شده است. |
get Font Family() | String | خانواده فونت متن را دریافت میکند. |
get Font Size() | Integer | اندازه فونت متن را بر حسب نقطه دریافت میکند. |
get Foreground Color Object() | Color |null | رنگ فونت متن را دریافت میکند. |
is Bold() | Boolean | مشخص میکند که آیا متن پررنگ (بولد) است یا خیر. |
is Italic() | Boolean | مشخص میکند که آیا سلول به صورت مورب (italic) نوشته شده است یا خیر. |
is Strikethrough() | Boolean | مشخص میکند که آیا سلول دارای خط خوردگی است یا خیر. |
is Underline() | Boolean | مشخص میکند که آیا سلول مورد نظر زیرخطدار شده است یا خیر. |
مستندات دقیق
copy()
یک سازندهی سبک متن ایجاد میکند که با مقادیر این سبک متن مقداردهی اولیه شده است.
بازگشت
TextStyleBuilder — سازندهای از این سبک متن.
getFontFamily()
خانواده فونت متن را دریافت میکند. اگر خانواده فونت تنظیم نشده باشد یا RichTextValue مربوطه چندین بار با خانوادههای فونت مختلف اجرا شده باشد، null را برمیگرداند.
بازگشت
String — خانواده فونت متن (برای مثال، "Arial") یا null .
getFontSize()
اندازه فونت متن را بر حسب نقطه دریافت میکند. اگر اندازه فونت تنظیم نشده باشد یا RichTextValue مربوطه چندین بار با اندازه فونتهای مختلف اجرا شده باشد، مقدار null را برمیگرداند.
بازگشت
Integer - اندازه فونت متن یا null .
getForegroundColorObject()
رنگ فونت متن را برمیگرداند. اگر رنگ فونت تنظیم نشده باشد یا RichTextValue مربوطه چندین بار با رنگ فونتهای مختلف اجرا شده باشد، null را برمیگرداند.
بازگشت
Color |null — رنگ فونت متن یا null .
isBold()
مشخص میکند که آیا متن پررنگ (bold) است یا خیر. اگر bold تنظیم نشده باشد یا RichTextValue مربوطه چندین بار با تنظیمات bold مختلف اجرا شده باشد، null را برمیگرداند.
بازگشت
Boolean - اینکه آیا سلول پررنگ یا تهی است یا null .
isItalic()
مشخص میکند که آیا سلول به صورت italic نوشته شده است یا خیر. اگر italic تنظیم نشده باشد یا RichTextValue مربوطه چندین بار با تنظیمات italic مختلف اجرا شده باشد، null را برمیگرداند.
بازگشت
Boolean - آیا سلول ایتالیک یا تهی است یا null .
isStrikethrough()
مشخص میکند که آیا سلول دارای خطخوردگی است یا خیر. اگر خطخوردگی تنظیم نشده باشد یا RichTextValue مربوطه چندین بار با تنظیمات خطخوردگی مختلف اجرا شده باشد، null را برمیگرداند.
بازگشت
Boolean - آیا سلول دارای خط خورده یا null یا خیر.
isUnderline()
مشخص میکند که آیا سلول زیرخطدار است یا خیر. اگر زیرخط تنظیم نشده باشد یا RichTextValue مربوطه چندین بار با تنظیمات زیرخط متفاوت اجرا شده باشد، null را برمیگرداند.
بازگشت
Boolean - آیا سلول زیرخطدار است یا null یا خیر.