Class ParagraphStyle

سبک پاراگراف

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

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

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

روش‌ها

روش نوع بازگشتی شرح مختصر
get Indent End() Number|null میزان تورفتگی انتهای متن را برای پاراگراف‌های موجود در Text Range بر حسب نقطه برمی‌گرداند، یا اگر چندین سبک پاراگراف در متن داده شده وجود داشته باشد، null برمی‌گرداند.
get Indent First Line() Number|null میزان تورفتگی خط اول پاراگراف‌ها در Text Range بر حسب نقطه برمی‌گرداند، یا اگر چندین سبک پاراگراف در متن داده شده وجود داشته باشد، null برمی‌گرداند.
get Indent Start() Number|null میزان تورفتگی شروع متن را برای پاراگراف‌های موجود در Text Range بر حسب نقطه برمی‌گرداند، یا اگر چندین سبک پاراگراف در متن داده شده وجود داشته باشد، null برمی‌گرداند.
get Line Spacing() Number|null فاصله بین خطوط را برمی‌گرداند، یا اگر چندین سبک پاراگراف در متن داده شده وجود داشته باشد، null برمی‌گرداند.
get Paragraph Alignment() Paragraph Alignment |null Paragraph Alignment پاراگراف‌ها را در Text Range برمی‌گرداند، یا اگر چندین سبک پاراگراف در متن داده شده وجود داشته باشد، null برمی‌گرداند.
get Space Above() Number|null فضای اضافی بالای پاراگراف‌ها در Text Range را بر حسب نقطه برمی‌گرداند، یا اگر چندین سبک پاراگراف در متن داده شده وجود داشته باشد، null برمی‌گرداند.
get Space Below() Number|null فضای اضافی زیر پاراگراف‌ها در Text Range بر حسب نقطه برمی‌گرداند، یا اگر چندین سبک پاراگراف در متن داده شده وجود داشته باشد، null برمی‌گرداند.
get Spacing Mode() Spacing Mode |null Spacing Mode برای پاراگراف‌های موجود در Text Range برمی‌گرداند، یا اگر چندین سبک پاراگراف در متن داده شده وجود داشته باشد، null برمی‌گرداند.
get Text Direction() Text Direction |null Text Direction برای پاراگراف‌های موجود در Text Range برمی‌گرداند، یا اگر چندین سبک پاراگراف در متن داده شده وجود داشته باشد null برمی‌گرداند.
set Indent End(indent) Paragraph Style میزان تورفتگی انتهای متن را برای پاراگراف‌های موجود در Text Range ) بر حسب نقطه تنظیم می‌کند.
set Indent First Line(indent) Paragraph Style میزان تورفتگی خط اول پاراگراف‌ها در Text Range ) را بر حسب نقطه تنظیم می‌کند.
set Indent Start(indent) Paragraph Style تورفتگی شروع متن را برای پاراگراف‌های موجود در Text Range ) بر حسب نقطه تنظیم می‌کند.
set Line Spacing(spacing) Paragraph Style فاصله بین خطوط را تنظیم می‌کند.
set Paragraph Alignment(alignment) Paragraph Style Paragraph Alignment پاراگراف‌ها را در Text Range تنظیم می‌کند.
set Space Above(space) Paragraph Style فضای اضافی بالای پاراگراف‌ها را در Text Range ) بر حسب نقطه تنظیم می‌کند.
set Space Below(space) Paragraph Style فضای اضافی زیر پاراگراف‌ها را در Text Range ) بر حسب نقطه تنظیم می‌کند.
set Spacing Mode(mode) Paragraph Style Spacing Mode برای پاراگراف‌ها در Text Range تنظیم می‌کند.
set Text Direction(direction) Paragraph Style Text Direction برای پاراگراف‌های موجود در Text Range تنظیم می‌کند.

مستندات دقیق

getIndentEnd()

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

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

بازگشت

Number|null

مجوز

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

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

getIndentFirstLine()

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

بازگشت

Number|null

مجوز

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

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

getIndentStart()

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

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

بازگشت

Number|null

مجوز

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

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

getLineSpacing()

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

این مقداری است که معادل فاصله بین خطوط، به صورت درصدی از حالت عادی است. حالت عادی با عدد ۱۰۰.۰ نمایش داده می‌شود.

بازگشت

Number|null

مجوز

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

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

getParagraphAlignment()

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

بازگشت

ParagraphAlignment |null

مجوز

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

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

getSpaceAbove()

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

بازگشت

Number|null

مجوز

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

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

getSpaceBelow()

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

بازگشت

Number|null

مجوز

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

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

getSpacingMode()

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

بازگشت

SpacingMode |null

مجوز

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

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

getTextDirection()

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

بازگشت

TextDirection |null

مجوز

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

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

setIndentEnd(indent)

میزان تورفتگی انتهای متن را برای پاراگراف‌های موجود در TextRange بر حسب نقطه تنظیم می‌کند.

پارامترها

نام نوع توضیحات
indent Number تورفتگی برای تنظیم.

بازگشت

ParagraphStyle — این ParagraphStyle ، برای زنجیره‌سازی.

مجوز

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

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

setIndentFirstLine(indent)

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

پارامترها

نام نوع توضیحات
indent Number تورفتگی برای تنظیم.

بازگشت

ParagraphStyle — این ParagraphStyle ، برای زنجیره‌سازی.

مجوز

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

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

setIndentStart(indent)

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

پارامترها

نام نوع توضیحات
indent Number تورفتگی برای تنظیم.

بازگشت

ParagraphStyle — این ParagraphStyle ، برای زنجیره‌سازی.

مجوز

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

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

setLineSpacing(spacing)

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

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

پارامترها

نام نوع توضیحات
spacing Number فاصله‌ای که باید تنظیم شود.

بازگشت

ParagraphStyle — این ParagraphStyle ، برای زنجیره‌سازی.

مجوز

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

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

setParagraphAlignment(alignment)

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

پارامترها

نام نوع توضیحات
alignment Paragraph Alignment ترازبندی برای تنظیم.

بازگشت

ParagraphStyle — این ParagraphStyle ، برای زنجیره‌سازی.

مجوز

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

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

setSpaceAbove(space)

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

پارامترها

نام نوع توضیحات
space Number فضای بالا برای تنظیم.

بازگشت

ParagraphStyle — این ParagraphStyle ، برای زنجیره‌سازی.

مجوز

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

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

setSpaceBelow(space)

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

پارامترها

نام نوع توضیحات
space Number فضای زیر برای تنظیم.

بازگشت

ParagraphStyle — این ParagraphStyle ، برای زنجیره‌سازی.

مجوز

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

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

setSpacingMode(mode)

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

پارامترها

نام نوع توضیحات
mode Spacing Mode حالت فاصله‌گذاری که باید تنظیم شود.

بازگشت

ParagraphStyle — این ParagraphStyle ، برای زنجیره‌سازی.

مجوز

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

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

setTextDirection(direction)

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

پارامترها

نام نوع توضیحات
direction Text Direction جهت متن برای تنظیم.

بازگشت

ParagraphStyle — این ParagraphStyle ، برای زنجیره‌سازی.

مجوز

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

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