Class TextStyle

টেক্সট স্টাইল

লেখার ধরণ।

এই ক্লাসের Read মেথডগুলি null রিটার্ন করে যদি সংশ্লিষ্ট Text Range একাধিক টেক্সট রানকে বিস্তৃত করে, এবং সেই রানগুলির কল করা read মেথডের জন্য ভিন্ন মান থাকে। এটি এড়াতে, Text Range.getRuns() মেথড দ্বারা ফেরত পাঠানো Text Range ব্যবহার করে টেক্সট স্টাইলের জন্য কোয়েরি করুন।

যদি আপনি এমন পদ্ধতি ব্যবহার করেন যা কোনও আকৃতির মধ্যে টেক্সট কীভাবে ফিট করে তা সম্পাদনা করে, তাহলে টেক্সট স্টাইলে প্রয়োগ করা যেকোনো অটোফিট সেটিংস নিষ্ক্রিয় করা হয়।

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
get Background Color() Color |null টেক্সটের ব্যাকগ্রাউন্ড কালার রিটার্ন করে, অথবা টেক্সটে একাধিক স্টাইল থাকলে null রিটার্ন করে।
get Baseline Offset() Text Baseline Offset |null টেক্সটের স্বাভাবিক অবস্থান থেকে উল্লম্ব অফসেট ফেরত পাঠায়, অথবা টেক্সটে একাধিক স্টাইল থাকলে null ফেরত পাঠায়।
get Font Family() String|null টেক্সটের ফন্ট ফ্যামিলি রিটার্ন করে, অথবা টেক্সটে একাধিক স্টাইল থাকলে null রিটার্ন করে।
get Font Size() Number|null পয়েন্টে লেখার ফন্ট সাইজ ফেরত পাঠায়, অথবা যদি লেখায় একাধিক স্টাইল থাকে তাহলে null
get Font Weight() Integer|null টেক্সটের ফন্টের ওজন ফেরত পাঠায়, অথবা টেক্সটে একাধিক স্টাইল থাকলে null দেখায়।
get Foreground Color() Color |null টেক্সটের ফোরগ্রাউন্ড রঙ রিটার্ন করে, অথবা টেক্সটে একাধিক স্টাইল থাকলে null দেখায়।
get Link() Link |null টেক্সটের উপর Link ফেরত পাঠায়, অথবা যদি কোন লিঙ্ক null থাকে অথবা লিঙ্কটি টেক্সটের অংশে থাকে অথবা একাধিক লিঙ্ক থাকে তাহলে null দেখায়।
has Link() Boolean|null টেক্সটে লিঙ্ক থাকলে true , না থাকলে false , অথবা টেক্সটের অংশে লিঙ্ক থাকলে অথবা একাধিক লিঙ্ক থাকলে null রিটার্ন করে।
is Background Transparent() Boolean|null টেক্সটের ব্যাকগ্রাউন্ড স্বচ্ছ হলে true , না হলে false , অথবা টেক্সটে একাধিক স্টাইল থাকলে null রিটার্ন করে।
is Bold() Boolean|null টেক্সটটি বোল্ড হলে true , না হলে false , অথবা টেক্সটে একাধিক স্টাইল থাকলে null রিটার্ন করে।
is Italic() Boolean|null টেক্সটটি ইটালিক হলে true , না হলে false , অথবা টেক্সটে একাধিক স্টাইল থাকলে null রিটার্ন করে।
is Small Caps() Boolean|null লেখাটি ছোট বড় অক্ষরে থাকলে true , না থাকলে false , অথবা লেখাটিতে একাধিক স্টাইল থাকলে null রিটার্ন করে।
is Strikethrough() Boolean|null টেক্সটটি যদি স্ট্রাইক করা থাকে তাহলে true , না থাকলে false , অথবা টেক্সটে একাধিক স্টাইল থাকলে null রিটার্ন করে।
is Underline() Boolean|null টেক্সট আন্ডারলাইন করা থাকলে true , না থাকলে false , অথবা টেক্সটে একাধিক স্টাইল থাকলে null রিটার্ন করে।
remove Link() Text Style একটি Link সরিয়ে দেয়।
set Background Color(color) Text Style টেক্সটের পটভূমির রঙ সেট করে।
set Background Color(red, green, blue) Text Style টেক্সটের পটভূমির রঙ ০ থেকে ২৫৫ পর্যন্ত প্রদত্ত RGB মানের উপর সেট করে।
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 মানের উপর সেট করে।
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 স্লাইডের শূন্য-ভিত্তিক সূচক ব্যবহার করে প্রদত্ত Slide একটি Link সেট করে।
set Link Slide(slide) Text Style প্রদত্ত Slide একটি Link সেট করে, লিঙ্কটি প্রদত্ত স্লাইড আইডি দ্বারা সেট করা হয়।
set Link Slide(slidePosition) Text Style স্লাইডের আপেক্ষিক অবস্থান ব্যবহার করে প্রদত্ত Slide একটি Link সেট করে।
set Link Url(url) Text Style প্রদত্ত অ-খালি URL স্ট্রিং-এ একটি Link সেট করে।
set Small Caps(smallCaps) Text Style টেক্সটটি ছোট বড় অক্ষরে রেন্ডার করা হবে কিনা তা সেট করে।
set Strikethrough(strikethrough) Text Style টেক্সটটি স্ট্রাইক থ্রু করা হয়েছে কিনা তা সেট করে।
set Underline(underline) Text Style লেখাটি আন্ডারলাইন করা হয়েছে কিনা তা সেট করে।

বিস্তারিত ডকুমেন্টেশন

get Background Color()

টেক্সটের ব্যাকগ্রাউন্ড কালার রিটার্ন করে, অথবা টেক্সটে একাধিক স্টাইল থাকলে null রিটার্ন করে।

প্রত্যাবর্তন

Color |null

অনুমোদন

এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:

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

get Baseline Offset()

টেক্সটের স্বাভাবিক অবস্থান থেকে উল্লম্ব অফসেট ফেরত পাঠায়, অথবা টেক্সটে একাধিক স্টাইল থাকলে null ফেরত পাঠায়।

প্রত্যাবর্তন

Text Baseline Offset |null

অনুমোদন

এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:

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

get Font Family()

টেক্সটের ফন্ট ফ্যামিলি রিটার্ন করে, অথবা টেক্সটে একাধিক স্টাইল থাকলে null রিটার্ন করে।

প্রত্যাবর্তন

String|null

অনুমোদন

এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:

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

get Font Size()

পয়েন্টে লেখার ফন্ট সাইজ ফেরত পাঠায়, অথবা যদি লেখায় একাধিক স্টাইল থাকে তাহলে null

প্রত্যাবর্তন

Number|null

অনুমোদন

এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:

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

get Font Weight()

টেক্সটের ফন্টের ওজন ফেরত পাঠায়, অথবা টেক্সটে একাধিক স্টাইল থাকলে null দেখায়।

ওজন হল ১০০ থেকে ৯০০ এর মধ্যে ১০০ এর গুণিতক, যার মধ্যে রয়েছে। এই পরিসরটি CSS 2.1 স্পেসিফিকেশন, ধারা ১৫.৬ এ বর্ণিত সংখ্যাসূচক মানের সাথে মিলে যায়, যেখানে অ-সংখ্যাসূচক মান অনুমোদিত নয়। ৭০০ এর চেয়ে বড় বা সমান ওজনকে বোল্ড বলে মনে করা হয়, যে ক্ষেত্রে is Bold() true প্রদান করে। ডিফল্ট মান হল ৪০০ ("স্বাভাবিক")।

প্রত্যাবর্তন

Integer|null

অনুমোদন

এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:

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

get Foreground Color()

টেক্সটের ফোরগ্রাউন্ড রঙ রিটার্ন করে, অথবা টেক্সটে একাধিক স্টাইল থাকলে null দেখায়।

প্রত্যাবর্তন

Color |null

অনুমোদন

এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:

  • 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 |null

অনুমোদন

এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:

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

টেক্সটে লিঙ্ক থাকলে true , না থাকলে false , অথবা টেক্সটের অংশে লিঙ্ক থাকলে অথবা একাধিক লিঙ্ক থাকলে null রিটার্ন করে।

নতুন লাইনের অক্ষরে লিঙ্ক সেট করা যাবে না। অতএব, যদি Text Range একটি নতুন লাইনের অক্ষর থাকে, তাহলে এই পদ্ধতিটি সর্বদা null অথবা false প্রদান করে।

প্রত্যাবর্তন

Boolean|null

অনুমোদন

এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:

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

is Background Transparent()

টেক্সটের ব্যাকগ্রাউন্ড স্বচ্ছ হলে true , না হলে false , অথবা টেক্সটে একাধিক স্টাইল থাকলে null রিটার্ন করে।

প্রত্যাবর্তন

Boolean|null

অনুমোদন

এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:

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

is Bold()

টেক্সটটি বোল্ড হলে true , না হলে false , অথবা টেক্সটে একাধিক স্টাইল থাকলে null রিটার্ন করে।

প্রত্যাবর্তন

Boolean|null

অনুমোদন

এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:

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

is Italic()

টেক্সটটি ইটালিক হলে true , না হলে false , অথবা টেক্সটে একাধিক স্টাইল থাকলে null রিটার্ন করে।

প্রত্যাবর্তন

Boolean|null

অনুমোদন

এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:

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

is Small Caps()

লেখাটি ছোট বড় অক্ষরে থাকলে true , না থাকলে false , অথবা লেখাটিতে একাধিক স্টাইল থাকলে null রিটার্ন করে।

প্রত্যাবর্তন

Boolean|null

অনুমোদন

এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:

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

is Strikethrough()

টেক্সটটি যদি স্ট্রাইক করা থাকে তাহলে true , না থাকলে false , অথবা টেক্সটে একাধিক স্টাইল থাকলে null রিটার্ন করে।

প্রত্যাবর্তন

Boolean|null

অনুমোদন

এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:

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

is Underline()

টেক্সট আন্ডারলাইন করা থাকলে true , না থাকলে false , অথবা টেক্সটে একাধিক স্টাইল থাকলে null রিটার্ন করে।

প্রত্যাবর্তন

Boolean|null

অনুমোদন

এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:

  • 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 মানের উপর সেট করে।

পরামিতি

নাম আদর্শ বিবরণ
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)

ফন্ট ফ্যামিলি এবং টেক্সটের ওজন সেট করে।

ওজন হল ১০০ থেকে ৯০০ এর মধ্যে ১০০ এর গুণিতক, যার মধ্যে রয়েছে। এই পরিসরটি CSS 2.1 স্পেসিফিকেশন, ধারা ১৫.৬ এ বর্ণিত সংখ্যাসূচক মানের সাথে মিলে যায়, যেখানে অ-সংখ্যাসূচক মান অনুমোদিত নয়। ৭০০ এর চেয়ে বড় বা সমান ওজনকে বোল্ড বলে মনে করা হয়, যে ক্ষেত্রে is Bold() true প্রদান করে। ডিফল্ট মান হল ৪০০ ("স্বাভাবিক")।

পরামিতি

নাম আদর্শ বিবরণ
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 মানের উপর সেট করে।

পরামিতি

নাম আদর্শ বিবরণ
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)

স্লাইডের শূন্য-ভিত্তিক সূচক ব্যবহার করে প্রদত্ত Slide একটি Link সেট করে।

একটি লিঙ্ক সেট করলে টেক্সটের স্টাইল পরিবর্তন হয়ে যায় যার ফলে আন্ডারলাইন করা হবে এবং একটি 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)

প্রদত্ত Slide একটি Link সেট করে, লিঙ্কটি প্রদত্ত স্লাইড আইডি দ্বারা সেট করা হয়।

একটি লিঙ্ক সেট করলে টেক্সটের স্টাইল পরিবর্তন হয়ে যায় যার ফলে আন্ডারলাইন করা হবে এবং একটি 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)

স্লাইডের আপেক্ষিক অবস্থান ব্যবহার করে প্রদত্ত Slide একটি Link সেট করে।

একটি লিঙ্ক সেট করলে টেক্সটের স্টাইল পরিবর্তন হয়ে যায় যার ফলে আন্ডারলাইন করা হবে এবং একটি 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)

প্রদত্ত অ-খালি URL স্ট্রিং-এ একটি Link সেট করে।

একটি লিঙ্ক সেট করলে টেক্সটের স্টাইল পরিবর্তন হয়ে যায় যার ফলে আন্ডারলাইন করা হবে এবং একটি 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