سبک رندر شده متن در یک سلول.
سبک های متن می توانند دارای یک RichTextValue
متناظر باشند. اگر RichTextValue
شامل چندین اجرای متن باشد که مقادیر متفاوتی برای یک روش خواندنی سبک متن خاص دارند، متد null
را برمیگرداند. برای جلوگیری از این امر، با استفاده از مقادیر Rich Text که توسط متد RichTextValue.getRuns()
برگردانده شده است، استایل های متن را جستجو کنید.
مواد و روش ها
روش | نوع برگشت | توضیح مختصر |
---|---|---|
copy() | TextStyleBuilder | یک سازنده سبک متن ایجاد می کند که با مقادیر این سبک متن مقداردهی شده است. |
getFontFamily() | String | خانواده فونت متن را دریافت می کند. |
getFontSize() | Integer | اندازه فونت متن را بر حسب امتیاز می گیرد. |
getForegroundColorObject() | Color | رنگ فونت متن را دریافت می کند. |
isBold() | Boolean | متوجه می شود که آیا متن پررنگ است یا نه. |
isItalic() | Boolean | ایتالیک بودن یا نبودن سلول را مشخص می کند. |
isStrikethrough() | Boolean | متوجه می شود که سلول دارای خط عبور است یا خیر. |
isUnderline() | Boolean | نشان می دهد که آیا سلول زیر خط کشیده شده است یا خیر. |
مستندات دقیق
copy()
یک سازنده سبک متن ایجاد می کند که با مقادیر این سبک متن مقداردهی شده است.
برگشت
TextStyleBuilder
- سازنده از این سبک متن.
getFontFamily()
خانواده فونت متن را دریافت می کند. اگر خانواده فونت تنظیم نشده باشد یا RichTextValue
متناظر دارای چندین اجرا با خانواده فونتهای مختلف باشد، null
برمیگرداند.
برگشت
String
- خانواده فونت متن (به عنوان مثال، "Arial") یا null
.
getFontSize()
اندازه فونت متن را بر حسب امتیاز می گیرد. اگر اندازه فونت تنظیم نشده باشد یا RichTextValue
مربوطه دارای چندین اجرا با اندازه فونت های مختلف باشد، null
برمی گرداند.
برگشت
Integer
- اندازه فونت متن یا null
.
getForegroundColorObject()
رنگ فونت متن را دریافت می کند. اگر رنگ فونت تنظیم نشده باشد یا RichTextValue
مربوطه دارای چندین اجرا با رنگ فونت های مختلف باشد، null
برمی گرداند.
برگشت
Color
- رنگ فونت متن یا null
.
isBold()
متوجه می شود که آیا متن پررنگ است یا نه. اگر پررنگ تنظیم نشده باشد یا RichTextValue
مربوطه دارای چندین اجرا با تنظیمات پررنگ متفاوت باشد، null
برمیگرداند.
برگشت
Boolean
- چه سلول پررنگ باشد یا null
.
isItalic()
ایتالیک بودن یا نبودن سلول را مشخص می کند. اگر ایتالیک تنظیم نشده باشد یا RichTextValue
مربوطه دارای چندین اجرا با تنظیمات کج متفاوت باشد، null
برمیگرداند.
برگشت
Boolean
- این که آیا سلول مورب است یا null
.
isStrikethrough()
متوجه می شود که سلول دارای خط عبور است یا خیر. اگر خط خطی تنظیم نشده باشد یا RichTextValue
متناظر دارای چندین اجرا با تنظیمات خطی متفاوت باشد، null
برمیگرداند.
برگشت
Boolean
- آیا سلول خط خطی یا null
دارد یا خیر.
isUnderline()
نشان می دهد که آیا سلول زیر خط کشیده شده است یا خیر. اگر زیرخط تنظیم نشده باشد یا RichTextValue
مربوطه دارای چندین اجرا با تنظیمات مختلف زیرخط باشد، null
برمیگرداند.
برگشت
Boolean
- اینکه آیا سلول زیر خط کشیده شده باشد یا null
.