Class TextStyle

سبک متن

سبک رندر شده متن در یک سلول.

سبک‌های متن می‌توانند یک 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 یا خیر.

متدهای منسوخ شده