Class ParagraphStyle

نمط الفقرة

أنماط النص التي تنطبق على فقرات كاملة

تعرض طرق القراءة في هذه الفئة null إذا كان TextRange المقابل يمتد على فقرات متعددة، وكانت هذه الفقرات لها قيم مختلفة لطريقة القراءة التي يتمّ استدعاؤها. لتجنُّب ذلك، ابحث عن أنماط الفقرات باستخدام 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 إذا كان هناك null أنماط فقرات متعددة في النص المحدّد
getTextDirection()TextDirectionعرض TextDirection للفقرات في TextRange أو null إذا كان هناك 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 إذا كان هناك null أنماط فقرات متعددة في النص المحدّد

الإرجاع

SpacingMode

التفويض

تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:

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

getTextDirection()

عرض TextDirection للفقرات في TextRange أو null إذا كان هناك null أنماط فقرات متعددة في النص المحدّد

الإرجاع

TextDirection

التفويض

تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:

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

setIndentEnd(indent)

تُستخدَم لضبط المسافة البادئة لنهاية الفقرات في TextRange بوحدة النقاط.

يستند الجانب الذي يتوافق مع نهاية النص إلى اتجاه النص الحالي.

المعلَمات

الاسمالنوعالوصف
indentNumber

الإرجاع

ParagraphStyle

التفويض

تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:

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

setIndentFirstLine(indent)

تُستخدَم لضبط المسافة البادئة للسطر الأول من الفقرات في TextRange بالنقاط.

المعلَمات

الاسمالنوعالوصف
indentNumber

الإرجاع

ParagraphStyle

التفويض

تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:

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

setIndentStart(indent)

لضبط المسافة البادئة لبداية الفقرات في TextRange بالنقاط.

يستند الجانب الذي يتوافق مع بداية النص إلى اتجاه النص الحالي.

المعلَمات

الاسمالنوعالوصف
indentNumber

الإرجاع

ParagraphStyle

التفويض

تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:

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

setLineSpacing(spacing)

لضبط تباعد الأسطر

هذه قيمة تتوافق مع المسافة بين السطور، كنسبة مئوية من القيمة العادية. يتم تمثيل القيم العادية على أنّها 100.0.

المعلَمات

الاسمالنوعالوصف
spacingNumber

الإرجاع

ParagraphStyle

التفويض

تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:

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

setParagraphAlignment(alignment)

تُستخدَم لضبط ParagraphAlignment الفقرات في TextRange.

المعلَمات

الاسمالنوعالوصف
alignmentParagraphAlignment

الإرجاع

ParagraphStyle

التفويض

تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:

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

setSpaceAbove(space)

لضبط المسافة الإضافية فوق الفقرات في TextRange بالنقاط

المعلَمات

الاسمالنوعالوصف
spaceNumber

الإرجاع

ParagraphStyle

التفويض

تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:

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

setSpaceBelow(space)

لضبط المسافة الإضافية أسفل الفقرات في TextRange بالنقاط.

المعلَمات

الاسمالنوعالوصف
spaceNumber

الإرجاع

ParagraphStyle

التفويض

تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:

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

setSpacingMode(mode)

تُستخدَم لضبط SpacingMode للفقرات في TextRange.

المعلَمات

الاسمالنوعالوصف
modeSpacingMode

الإرجاع

ParagraphStyle

التفويض

تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:

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

setTextDirection(direction)

تُستخدَم لضبط TextDirection للفقرات في TextRange.

المعلَمات

الاسمالنوعالوصف
directionTextDirection

الإرجاع

ParagraphStyle

التفويض

تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:

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