Class TextStyle

سبک متن

سبک متن.

متدهای خواندن در این کلاس اگر Text Range متناظر شامل چندین اجرای متن باشد و آن اجراها مقادیر متفاوتی برای متد خوانده شده در حال فراخوانی داشته باشند، null برمی‌گردانند. برای جلوگیری از این امر، سبک های متن را با استفاده از Text Range که توسط متد Text Range.getRuns() برگردانده شده است، جستجو کنید.

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

روش ها

روش نوع برگشت شرح مختصر
get Background Color() Color رنگ پس‌زمینه متن را برمی‌گرداند یا اگر چند سبک روی متن وجود داشته باشد، null .
get Baseline Offset() Text Baseline Offset افست عمودی متن را از موقعیت معمولی آن برمی‌گرداند، یا اگر چند سبک روی متن وجود داشته باشد null .
get Font Family() String خانواده فونت متن را برمی‌گرداند یا اگر چند سبک روی متن وجود داشته باشد، null برمی‌گرداند.
get Font Size() Number اندازه فونت متن را بر حسب نقطه برمی‌گرداند یا اگر چند سبک روی متن وجود داشته باشد، null .
get Font Weight() Integer وزن فونت متن را برمی‌گرداند یا در صورت وجود چند سبک روی متن، null برمی‌گرداند.
get Foreground Color() Color رنگ پیش‌زمینه متن را برمی‌گرداند یا اگر چند سبک روی متن وجود داشته باشد، null .
get Link() Link Link را روی متن برمی‌گرداند، یا اگر پیوندی وجود نداشته باشد یا اگر پیوند در بخشی از متن باشد یا چندین پیوند وجود داشته باشد، null .
has Link() Boolean اگر پیوندی روی متن وجود داشته باشد، true ، اگر لینک وجود نداشته باشد، false ، یا اگر پیوند در بخشی از متن باشد یا چندین پیوند وجود داشته باشد، null را برمی‌گرداند.
is Background Transparent() Boolean اگر پس‌زمینه متن شفاف باشد، true ، در غیر این صورت false ، یا اگر چند سبک روی متن وجود داشته باشد، null برمی‌گرداند.
is Bold() Boolean اگر متن به صورت پررنگ، false در غیر این صورت، یا اگر چند سبک در متن وجود دارد null true .
is Italic() Boolean اگر متن به صورت ایتالیک باشد، true ، اگر نه false باشد، یا اگر چند سبک روی متن وجود داشته باشد، null را برمی‌گرداند.
is Small Caps() Boolean اگر متن با حروف کوچک کوچک باشد true ، اگر نه false و اگر چند سبک روی متن وجود داشته باشد null را برمی‌گرداند.
is Strikethrough() Boolean اگر متن خط خورده باشد true ، در غیر این صورت false یا اگر چند سبک روی متن وجود داشته باشد null را برمی‌گرداند.
is Underline() Boolean اگر متن زیر خط کشیده شده باشد true ، در غیر این صورت false یا اگر چند سبک روی متن وجود داشته باشد null را برمی گرداند.
remove Link() Text Style یک Link حذف می کند.
set Background Color(color) Text Style رنگ پس زمینه متن را تنظیم می کند.
set Background Color(red, green, blue) Text Style رنگ پس زمینه متن را روی مقادیر داده شده RGB از 0 تا 255 تنظیم می کند.
set Background Color(hexColor) Text Style رنگ پس‌زمینه متن را روی رشته رنگی هگزا داده شده تنظیم می‌کند.
set Background Color(color) Text Style رنگ پس‌زمینه متن را به Theme Color Type داده شده تنظیم می‌کند.
set Background Color Transparent() Text Style رنگ پس زمینه متن را شفاف تنظیم می کند.
set Baseline Offset(offset) Text Style افست عمودی متن را نسبت به موقعیت عادی آن تنظیم می کند.
set Bold(bold) Text Style تنظیم می کند که آیا متن باید به صورت پررنگ ارائه شود یا خیر.
set Font Family(fontFamily) Text Style خانواده فونت متن را تنظیم می کند.
set Font Family And Weight(fontFamily, fontWeight) Text Style خانواده فونت و وزن متن را تنظیم می کند.
set Font Size(fontSize) Text Style اندازه فونت متن را بر حسب نقطه تنظیم می کند.
set Foreground Color(foregroundColor) Text Style رنگ پیش زمینه متن را تنظیم می کند.
set Foreground Color(red, green, blue) Text Style رنگ پیش زمینه متن را روی مقادیر داده شده RGB از 0 تا 255 تنظیم می کند.
set Foreground Color(hexColor) Text Style رنگ پیش زمینه متن را روی رشته رنگی شش گوش داده شده تنظیم می کند.
set Foreground Color(color) Text Style رنگ پیش زمینه متن را به Theme Color Type داده شده تنظیم می کند.
set Italic(italic) Text Style ایتالیک بودن متن را تنظیم می کند.
set Link Slide(slideIndex) Text Style با استفاده از شاخص مبتنی بر صفر اسلاید، Link به Slide داده شده تنظیم می کند.
set Link Slide(slide) Text Style Link را به Slide داده شده تنظیم می کند، پیوند توسط شناسه اسلاید داده شده تنظیم می شود.
set Link Slide(slidePosition) Text Style با استفاده از موقعیت نسبی اسلاید، Link به Slide داده شده تنظیم می کند.
set Link Url(url) Text Style یک Link به رشته URL غیر خالی داده شده تنظیم می کند.
set Small Caps(smallCaps) Text Style تنظیم می کند که آیا متن با حروف کوچک نمایش داده می شود.
set Strikethrough(strikethrough) Text Style تعیین می کند که آیا متن از طریق خط زده شده است یا خیر.
set Underline(underline) Text Style تعیین می کند که آیا متن زیر خط کشیده شود یا خیر.

مستندات دقیق

get Background Color()

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

بازگشت

Color

مجوز

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

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

get Baseline Offset()

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

بازگشت

Text Baseline Offset

مجوز

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

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

get Font Family()

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

بازگشت

String

مجوز

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

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

get Font Size()

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

بازگشت

Number

مجوز

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

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

get Font Weight()

وزن فونت متن را برمی‌گرداند یا در صورت وجود چند سبک روی متن، null برمی‌گرداند.

وزن مضربی از 100 بین 100 و 900، شامل. این محدوده با مقادیر عددی شرح داده شده در مشخصات CSS 2.1، بخش 15.6 مطابقت دارد و مقادیر غیر عددی مجاز نیستند. وزن های بزرگتر یا مساوی 700 پررنگ در نظر گرفته می شوند که در این صورت is Bold() true برمی گرداند. مقدار پیش فرض 400 ("عادی") است.

بازگشت

Integer

مجوز

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

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

get Foreground Color()

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

بازگشت

Color

مجوز

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

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

Link را روی متن برمی‌گرداند، یا اگر پیوندی وجود نداشته باشد یا اگر پیوند در بخشی از متن باشد یا چندین پیوند وجود داشته باشد، null . فراخوانی has Link() برای تعیین اینکه آیا متن پیوندی ندارد یا خیر.

const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0];
const textLink = shape.getText().getTextStyle().getLink();
if (textLink != null) {
  Logger.log(`Shape text has a link of type: ${textLink.getLinkType()}`);
}

بازگشت

Link

مجوز

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

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

اگر پیوندی روی متن وجود داشته باشد، true ، اگر لینک وجود نداشته باشد، false ، یا اگر پیوند در بخشی از متن باشد یا چندین پیوند وجود داشته باشد، null را برمی‌گرداند.

پیوندها را نمی توان روی کاراکترهای خط جدید تنظیم کرد. بنابراین، اگر Text Range حاوی یک کاراکتر خط جدید باشد، این متد همیشه null یا false برمی‌گرداند.

بازگشت

Boolean

مجوز

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

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

is Background Transparent()

اگر پس‌زمینه متن شفاف باشد، true ، در غیر این صورت false ، یا اگر چند سبک روی متن وجود داشته باشد، null برمی‌گرداند.

بازگشت

Boolean

مجوز

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

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

is Bold()

اگر متن به صورت پررنگ، false در غیر این صورت، یا اگر چند سبک در متن وجود دارد null true .

بازگشت

Boolean

مجوز

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

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

is Italic()

اگر متن به صورت ایتالیک باشد، true ، اگر نه false باشد، یا اگر چند سبک روی متن وجود داشته باشد، null را برمی‌گرداند.

بازگشت

Boolean

مجوز

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

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

is Small Caps()

اگر متن با حروف کوچک کوچک باشد true ، اگر نه false و اگر چند سبک روی متن وجود داشته باشد null را برمی‌گرداند.

بازگشت

Boolean

مجوز

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

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

is Strikethrough()

اگر متن خط خورده باشد true ، در غیر این صورت false یا اگر چند سبک روی متن وجود داشته باشد null را برمی‌گرداند.

بازگشت

Boolean

مجوز

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

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

is Underline()

اگر متن زیر خط کشیده شده باشد true ، در غیر این صورت false یا اگر چند سبک روی متن وجود داشته باشد null را برمی گرداند.

بازگشت

Boolean

مجوز

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

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

یک Link حذف می کند.

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

const textRange = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0].getText();
textRange.getTextStyle().removeLink();

بازگشت

Text Style


set Background Color(color)

رنگ پس زمینه متن را تنظیم می کند.

پارامترها

نام تایپ کنید توضیحات
color Color

بازگشت

Text Style

مجوز

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

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

set Background Color(red, green, blue)

رنگ پس زمینه متن را روی مقادیر داده شده RGB از 0 تا 255 تنظیم می کند.

پارامترها

نام تایپ کنید توضیحات
red Integer
green Integer
blue Integer

بازگشت

Text Style

مجوز

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

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

set Background Color(hexColor)

رنگ پس‌زمینه متن را روی رشته رنگی هگزا داده شده تنظیم می‌کند.

رشته هگز باید در قالب «#RRGGBB» باشد. به عنوان مثال، صورتی به عنوان "#FFC0CB" نشان داده می شود.

پارامترها

نام تایپ کنید توضیحات
hex Color String

بازگشت

Text Style

مجوز

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

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

set Background Color(color)

رنگ پس‌زمینه متن را به Theme Color Type داده شده تنظیم می‌کند.

پارامترها

نام تایپ کنید توضیحات
color Theme Color Type

بازگشت

Text Style

مجوز

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

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

set Background Color Transparent()

رنگ پس زمینه متن را شفاف تنظیم می کند.

بازگشت

Text Style

مجوز

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

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

set Baseline Offset(offset)

افست عمودی متن را نسبت به موقعیت عادی آن تنظیم می کند.

پارامترها

نام تایپ کنید توضیحات
offset Text Baseline Offset

بازگشت

Text Style

مجوز

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

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

set Bold(bold)

تنظیم می کند که آیا متن باید به صورت پررنگ ارائه شود یا خیر.

تغییر درشت متن، وزن فونت مورد استفاده برای ارائه متن را به روز می کند.

پارامترها

نام تایپ کنید توضیحات
bold Boolean

بازگشت

Text Style

مجوز

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

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

set Font Family(fontFamily)

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

پارامترها

نام تایپ کنید توضیحات
font Family String

بازگشت

Text Style

مجوز

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

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

set Font Family And Weight(fontFamily, fontWeight)

خانواده فونت و وزن متن را تنظیم می کند.

وزن مضربی از 100 بین 100 و 900، شامل. این محدوده با مقادیر عددی شرح داده شده در مشخصات CSS 2.1، بخش 15.6 مطابقت دارد و مقادیر غیر عددی مجاز نیستند. وزن های بزرگتر یا مساوی 700 پررنگ در نظر گرفته می شوند که در این صورت is Bold() true برمی گرداند. مقدار پیش فرض 400 ("عادی") است.

پارامترها

نام تایپ کنید توضیحات
font Family String
font Weight Integer

بازگشت

Text Style

مجوز

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

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

set Font Size(fontSize)

اندازه فونت متن را بر حسب نقطه تنظیم می کند.

پارامترها

نام تایپ کنید توضیحات
font Size Number

بازگشت

Text Style

مجوز

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

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

set Foreground Color(foregroundColor)

رنگ پیش زمینه متن را تنظیم می کند.

پارامترها

نام تایپ کنید توضیحات
foreground Color Color

بازگشت

Text Style

مجوز

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

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

set Foreground Color(red, green, blue)

رنگ پیش زمینه متن را روی مقادیر داده شده RGB از 0 تا 255 تنظیم می کند.

پارامترها

نام تایپ کنید توضیحات
red Integer
green Integer
blue Integer

بازگشت

Text Style

مجوز

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

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

set Foreground Color(hexColor)

رنگ پیش زمینه متن را روی رشته رنگی شش گوش داده شده تنظیم می کند.

رشته هگز باید در قالب «#RRGGBB» باشد. به عنوان مثال، صورتی به عنوان "#FFC0CB" نشان داده می شود.

پارامترها

نام تایپ کنید توضیحات
hex Color String

بازگشت

Text Style

مجوز

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

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

set Foreground Color(color)

رنگ پیش زمینه متن را به Theme Color Type داده شده تنظیم می کند.

پارامترها

نام تایپ کنید توضیحات
color Theme Color Type

بازگشت

Text Style

مجوز

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

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

set Italic(italic)

ایتالیک بودن متن را تنظیم می کند.

پارامترها

نام تایپ کنید توضیحات
italic Boolean

بازگشت

Text Style

مجوز

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

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

set Link Slide(slideIndex)

با استفاده از شاخص مبتنی بر صفر اسلاید، Link به Slide داده شده تنظیم می کند.

تنظیم یک پیوند، سبک متن را تغییر می‌دهد تا زیر خط کشیده شود و Theme Color Type.HYPERLINK داشته باشد. رنگ پیش‌زمینه HYPERLINK. این را می توان از طریق set Foreground Color(hexColor) و set Underline(underline) تغییر داد.

از آنجایی که پیوندها را نمی توان روی کاراکترهای خط جدید تنظیم کرد، کاراکترهای خط جدید در Text Range نادیده گرفته می شوند.

// Set a link to the first slide of the presentation.
const presentation = SlidesApp.getActivePresentation();
const slide = presentation.getSlides()[0];
const textRange = slide.getShapes()[0].getText();
textRange.getTextStyle().setLinkSlide(0);

پارامترها

نام تایپ کنید توضیحات
slide Index Integer شاخص مبتنی بر صفر به اسلاید.

بازگشت

Text Style

مجوز

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

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

set Link Slide(slide)

Link را به Slide داده شده تنظیم می کند، پیوند توسط شناسه اسلاید داده شده تنظیم می شود.

تنظیم یک پیوند، سبک متن را تغییر می‌دهد تا زیر خط کشیده شود و Theme Color Type.HYPERLINK داشته باشد. رنگ پیش‌زمینه HYPERLINK. این را می توان از طریق set Foreground Color(hexColor) و set Underline(underline) تغییر داد.

از آنجایی که پیوندها را نمی توان روی کاراکترهای خط جدید تنظیم کرد، کاراکترهای خط جدید در Text Range نادیده گرفته می شوند.

// Set a link to the first slide of the presentation.
const presentation = SlidesApp.getActivePresentation();
const slide = presentation.getSlides()[0];
const textRange = slide.getShapes()[0].getText();
textRange.getTextStyle().setLinkSlide(slide);

پارامترها

نام تایپ کنید توضیحات
slide Slide Slide که باید پیوند داده شود.

بازگشت

Text Style

مجوز

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

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

set Link Slide(slidePosition)

با استفاده از موقعیت نسبی اسلاید، Link به Slide داده شده تنظیم می کند.

تنظیم یک پیوند، سبک متن را تغییر می‌دهد تا زیر خط کشیده شود و Theme Color Type.HYPERLINK داشته باشد. رنگ پیش‌زمینه HYPERLINK. این را می توان از طریق set Foreground Color(hexColor) و set Underline(underline) تغییر داد.

از آنجایی که پیوندها را نمی توان روی کاراکترهای خط جدید تنظیم کرد، کاراکترهای خط جدید در Text Range نادیده گرفته می شوند.

// Set a link to the first slide of the presentation.
const textRange = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0].getText();
textRange.getTextStyle().setLinkSlide(SlidesApp.SlidePosition.FIRST_SLIDE);

پارامترها

نام تایپ کنید توضیحات
slide Position Slide Position Slide Position .

بازگشت

Text Style

مجوز

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

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

set Link Url(url)

یک Link به رشته URL غیر خالی داده شده تنظیم می کند.

تنظیم یک پیوند، سبک متن را تغییر می‌دهد تا زیر خط کشیده شود و Theme Color Type.HYPERLINK داشته باشد. رنگ پیش‌زمینه HYPERLINK. این را می توان از طریق set Foreground Color(hexColor) و set Underline(underline) تغییر داد.

از آنجایی که پیوندها را نمی توان روی کاراکترهای خط جدید تنظیم کرد، کاراکترهای خط جدید در Text Range نادیده گرفته می شوند.

// Set a link to the URL.
const textRange = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0].getText();
textRange.getTextStyle().setLinkUrl('https://slides.google.com');

پارامترها

نام تایپ کنید توضیحات
url String رشته URL.

بازگشت

Text Style

مجوز

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

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

set Small Caps(smallCaps)

تنظیم می کند که آیا متن با حروف کوچک نمایش داده می شود.

پارامترها

نام تایپ کنید توضیحات
small Caps Boolean

بازگشت

Text Style

مجوز

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

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

set Strikethrough(strikethrough)

تعیین می کند که آیا متن از طریق خط زده شده است یا خیر.

پارامترها

نام تایپ کنید توضیحات
strikethrough Boolean

بازگشت

Text Style

مجوز

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

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

set Underline(underline)

تعیین می کند که آیا متن زیر خط کشیده شود یا خیر.

پارامترها

نام تایپ کنید توضیحات
underline Boolean

بازگشت

Text Style

مجوز

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

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