Class ParagraphStyle

سبک پاراگراف

سبک های متنی که برای کل پاراگراف ها اعمال می شود.

متدهای خواندن در این کلاس اگر TextRange متناظر چندین پاراگراف را در برگیرد و آن پاراگراف‌ها مقادیر متفاوتی برای متد خواندنی فراخوانی شده داشته باشند، null برمی‌گردانند. برای جلوگیری از این امر، سبک های پاراگراف را با استفاده از TextRange که توسط متد Paragraph.getRange() برگردانده شده است، جستجو کنید.

اگر از روش‌هایی استفاده می‌کنید که نحوه تناسب متن را در یک شکل ویرایش می‌کنند، هر گونه تنظیمات تناسب خودکار اعمال شده در سبک‌های پاراگراف غیرفعال می‌شود.

مواد و روش ها

روش نوع برگشت توضیح مختصر
getIndentEnd() Number تورفتگی انتهای متن را برای پاراگراف های موجود در TextRange به صورت نقطه برمی گرداند، یا اگر چند سبک پاراگراف در متن داده شده وجود داشته باشد، null گرداند.
getIndentFirstLine() Number تورفتگی خط اول پاراگراف ها در TextRange را به صورت نقطه برمی گرداند، یا اگر چند سبک پاراگراف در متن داده شده وجود داشته باشد، null برمی گرداند.
getIndentStart() Number تورفتگی شروع متن را برای پاراگراف ها در TextRange به صورت نقطه برمی گرداند، یا اگر چند سبک پاراگراف در متن داده شده وجود داشته باشد، null گرداند.
getLineSpacing() Number فاصله خطوط را برمی‌گرداند، یا اگر چند سبک پاراگراف در متن داده شده وجود داشته باشد null .
getParagraphAlignment() ParagraphAlignment ParagraphAlignment پاراگراف ها را در TextRange برمی گرداند، یا اگر چند سبک پاراگراف در متن داده شده وجود داشته باشد، null برمی گرداند.
getSpaceAbove() Number فضای اضافی بالای پاراگراف ها در TextRange را به صورت نقطه برمی گرداند، یا اگر چند سبک پاراگراف در متن داده شده وجود داشته باشد، null .
getSpaceBelow() Number فضای اضافی زیر پاراگراف‌ها در TextRange را بر حسب نقطه برمی‌گرداند، یا اگر چند سبک پاراگراف در متن داده شده وجود داشته باشد، null .
getSpacingMode() SpacingMode SpacingMode را برای پاراگراف‌های موجود در TextRange برمی‌گرداند، یا اگر چند سبک پاراگراف در متن داده شده وجود داشته باشد، null .
getTextDirection() TextDirection TextDirection برای پاراگراف‌های موجود در TextRange برمی‌گرداند، یا اگر چند سبک پاراگراف در متن داده شده وجود داشته باشد، null برمی‌گرداند.
setIndentEnd(indent) ParagraphStyle تورفتگی انتهای متن را برای پاراگراف ها در TextRange در نقاط تنظیم می کند.
setIndentFirstLine(indent) ParagraphStyle تورفتگی خط اول پاراگراف ها در TextRange را در نقاط تنظیم می کند.
setIndentStart(indent) ParagraphStyle تورفتگی شروع متن را برای پاراگراف ها در TextRange در نقاط تنظیم می کند.
setLineSpacing(spacing) ParagraphStyle فاصله خطوط را تنظیم می کند.
setParagraphAlignment(alignment) ParagraphStyle ParagraphAlignment پاراگراف ها را در TextRange تنظیم می کند.
setSpaceAbove(space) ParagraphStyle فضای اضافی بالای پاراگراف ها را در TextRange بر حسب نقاط تنظیم می کند.
setSpaceBelow(space) ParagraphStyle فضای اضافی زیر پاراگراف ها را در TextRange در نقاط تنظیم می کند.
setSpacingMode(mode) ParagraphStyle SpacingMode برای پاراگراف ها در TextRange تنظیم می کند.
setTextDirection(direction) ParagraphStyle TextDirection برای پاراگراف ها در TextRange تنظیم می کند.

مستندات دقیق

getIndentEnd()

تورفتگی انتهای متن را برای پاراگراف های موجود در TextRange به صورت نقطه برمی گرداند، یا اگر چند سبک پاراگراف در متن داده شده وجود داشته باشد، null گرداند.

سمتی که با انتهای متن مطابقت دارد بر اساس جهت متن فعلی است.

برگشت

Number

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getIndentFirstLine()

تورفتگی خط اول پاراگراف ها در TextRange را به صورت نقطه برمی گرداند، یا اگر چند سبک پاراگراف در متن داده شده وجود داشته باشد، null برمی گرداند.

برگشت

Number

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getIndentStart()

تورفتگی شروع متن را برای پاراگراف ها در TextRange به صورت نقطه برمی گرداند، یا اگر چند سبک پاراگراف در متن داده شده وجود داشته باشد، null گرداند.

طرفی که با شروع متن مطابقت دارد بر اساس جهت متن فعلی است.

برگشت

Number

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getLineSpacing()

فاصله خطوط را برمی‌گرداند، یا اگر چند سبک پاراگراف در متن داده شده وجود داشته باشد null .

این مقداری است که با فاصله بین خطوط به عنوان درصدی از نرمال مطابقت دارد. نرمال به صورت 100.0 نمایش داده می شود.

برگشت

Number

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getParagraphAlignment()

ParagraphAlignment پاراگراف ها را در TextRange برمی گرداند، یا اگر چند سبک پاراگراف در متن داده شده وجود داشته باشد، null برمی گرداند.

برگشت

ParagraphAlignment

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getSpaceAbove()

فضای اضافی بالای پاراگراف ها در TextRange را به صورت نقطه برمی گرداند، یا اگر چند سبک پاراگراف در متن داده شده وجود داشته باشد، null .

برگشت

Number

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getSpaceBelow()

فضای اضافی زیر پاراگراف‌ها در TextRange را بر حسب نقطه برمی‌گرداند، یا اگر چند سبک پاراگراف در متن داده شده وجود داشته باشد، null .

برگشت

Number

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getSpacingMode()

SpacingMode را برای پاراگراف‌های موجود در TextRange برمی‌گرداند، یا اگر چند سبک پاراگراف در متن داده شده وجود داشته باشد، null .

برگشت

SpacingMode

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getTextDirection()

TextDirection برای پاراگراف‌های موجود در TextRange برمی‌گرداند، یا اگر چند سبک پاراگراف در متن داده شده وجود داشته باشد، null برمی‌گرداند.

برگشت

TextDirection

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setIndentEnd(indent)

تورفتگی انتهای متن را برای پاراگراف ها در TextRange در نقاط تنظیم می کند.

سمتی که با انتهای متن مطابقت دارد بر اساس جهت متن فعلی است.

مولفه های

نام تایپ کنید شرح
indent Number

برگشت

ParagraphStyle

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setIndentFirstLine(indent)

تورفتگی خط اول پاراگراف ها در TextRange را در نقاط تنظیم می کند.

مولفه های

نام تایپ کنید شرح
indent Number

برگشت

ParagraphStyle

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setIndentStart(indent)

تورفتگی شروع متن را برای پاراگراف ها در TextRange در نقاط تنظیم می کند.

طرفی که با شروع متن مطابقت دارد بر اساس جهت متن فعلی است.

مولفه های

نام تایپ کنید شرح
indent Number

برگشت

ParagraphStyle

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setLineSpacing(spacing)

فاصله خطوط را تنظیم می کند.

این مقداری است که با فاصله بین خطوط به عنوان درصدی از نرمال مطابقت دارد. نرمال به صورت 100.0 نمایش داده می شود.

مولفه های

نام تایپ کنید شرح
spacing Number

برگشت

ParagraphStyle

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setParagraphAlignment(alignment)

ParagraphAlignment پاراگراف ها را در TextRange تنظیم می کند.

مولفه های

نام تایپ کنید شرح
alignment ParagraphAlignment

برگشت

ParagraphStyle

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setSpaceAbove(space)

فضای اضافی بالای پاراگراف ها را در TextRange بر حسب نقاط تنظیم می کند.

مولفه های

نام تایپ کنید شرح
space Number

برگشت

ParagraphStyle

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setSpaceBelow(space)

فضای اضافی زیر پاراگراف ها را در TextRange در نقاط تنظیم می کند.

مولفه های

نام تایپ کنید شرح
space Number

برگشت

ParagraphStyle

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setSpacingMode(mode)

SpacingMode را برای پاراگراف ها در TextRange تنظیم می کند.

مولفه های

نام تایپ کنید شرح
mode SpacingMode

برگشت

ParagraphStyle

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setTextDirection(direction)

TextDirection برای پاراگراف ها در TextRange تنظیم می کند.

مولفه های

نام تایپ کنید شرح
direction TextDirection

برگشت

ParagraphStyle

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations