লেখার শৈলী।
এই ক্লাসের রিড মেথডগুলো null রিটার্ন করে যদি সংশ্লিষ্ট TextRange একাধিক টেক্সট রান জুড়ে বিস্তৃত থাকে এবং কল করা রিড মেথডটির জন্য সেই রানগুলোতে ভিন্ন ভিন্ন ভ্যালু থাকে। এটি এড়ানোর জন্য, TextRange.getRuns() মেথড দ্বারা রিটার্ন করা TextRange গুলো ব্যবহার করে টেক্সট স্টাইল কোয়েরি করুন।
আপনি যদি এমন কোনো পদ্ধতি ব্যবহার করেন যা কোনো আকৃতির মধ্যে লেখার বিন্যাস পরিবর্তন করে, তাহলে টেক্সট স্টাইলগুলিতে প্রয়োগ করা যেকোনো অটোফিট সেটিংস নিষ্ক্রিয় হয়ে যায়।
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
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 রিটার্ন করে। |
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 | প্রদত্ত অ-খালি ইউআরএল স্ট্রিংটিতে একটি Link সেট করে। |
set Small Caps(smallCaps) | Text Style | লেখাটি ছোট হাতের বড় অক্ষরে প্রদর্শিত হবে কিনা তা নির্ধারণ করে। |
set Strikethrough(strikethrough) | Text Style | লেখাটি কেটে দেওয়া হবে কিনা তা নির্ধারণ করে। |
set Underline(underline) | Text Style | লেখাটি আন্ডারলাইন করা হবে কিনা তা নির্ধারণ করে। |
বিস্তারিত ডকুমেন্টেশন
getBackgroundColor()
টেক্সটটির ব্যাকগ্রাউন্ড কালার রিটার্ন করে, অথবা টেক্সটটিতে একাধিক স্টাইল থাকলে null রিটার্ন করে।
ফেরত
Color |null — টেক্সটের পটভূমির রঙ।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getBaselineOffset()
টেক্সটের স্বাভাবিক অবস্থান থেকে তার উল্লম্ব অফসেট ফেরত দেয়, অথবা টেক্সটটিতে একাধিক স্টাইল থাকলে null ফেরত দেয়।
ফেরত
TextBaselineOffset |null — টেক্সটের স্বাভাবিক অবস্থান থেকে এর উল্লম্ব অফসেট।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getFontFamily()
টেক্সটটির ফন্ট ফ্যামিলি রিটার্ন করে, অথবা টেক্সটটিতে একাধিক স্টাইল থাকলে null রিটার্ন করে।
ফেরত
String|null — টেক্সটটির ফন্ট ফ্যামিলি।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getFontSize()
টেক্সটের ফন্ট সাইজ পয়েন্টে ফেরত দেয়, অথবা টেক্সটটিতে একাধিক স্টাইল থাকলে null ফেরত দেয়।
ফেরত
Number|null — টেক্সটের ফন্ট সাইজ (পয়েন্ট এককে)।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getFontWeight()
টেক্সটটির ফন্ট ওয়েট রিটার্ন করে, অথবা টেক্সটটিতে একাধিক স্টাইল থাকলে null রিটার্ন করে।
ওয়েট হলো ১০০ থেকে ৯০০-এর মধ্যে ১০০-এর গুণিতক। এই পরিসরটি CSS 2.1 স্পেসিফিকেশনের ১৫.৬ অনুচ্ছেদে বর্ণিত সাংখ্যিক মানগুলোর সাথে সামঞ্জস্যপূর্ণ, এবং অ-সাংখ্যিক মান অনুমোদিত নয়। ৭০০ বা তার বেশি ওয়েটকে বোল্ড হিসেবে গণ্য করা হয়, সেক্ষেত্রে isBold() true রিটার্ন করে। ডিফল্ট মান হলো ৪০০ ("নরমাল")।
ফেরত
Integer|null — লেখার ফন্টের পুরুত্ব।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getForegroundColor()
টেক্সটটির ফোরগ্রাউন্ড কালার রিটার্ন করে, অথবা টেক্সটটিতে একাধিক স্টাইল থাকলে null রিটার্ন করে।
ফেরত
Color |null — টেক্সটের সম্মুখভাগের রঙ।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getLink()
টেক্সটের উপর Link রিটার্ন করে, অথবা কোনো লিঙ্ক না থাকলে, বা লিঙ্কটি টেক্সটের কোনো অংশে থাকলে, বা একাধিক লিঙ্ক থাকলে null রিটার্ন করে। টেক্সটটিতে কোনো লিঙ্ক নেই কিনা তা নির্ধারণ করতে hasLink() কল করুন।
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
hasLink()
টেক্সটটিতে লিঙ্ক থাকলে true , না থাকলে false , অথবা লিঙ্কটি টেক্সটের কোনো অংশে থাকলে বা একাধিক লিঙ্ক থাকলে null রিটার্ন করে।
নিউলাইন ক্যারেক্টারে লিঙ্ক সেট করা যায় না। তাই, যদি TextRange কোনো নিউলাইন ক্যারেক্টার থাকে, তাহলে এই মেথডটি সর্বদা null অথবা false রিটার্ন করে।
ফেরত
Boolean|null — টেক্সটটিতে কোনো লিঙ্ক আছে কি না।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
isBackgroundTransparent()
টেক্সটের ব্যাকগ্রাউন্ড স্বচ্ছ হলে true , না হলে false , অথবা টেক্সটটিতে একাধিক স্টাইল থাকলে null রিটার্ন করে।
ফেরত
Boolean|null — টেক্সটের ব্যাকগ্রাউন্ড স্বচ্ছ হবে কি না।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
isBold()
টেক্সটটি বোল্ড হিসেবে রেন্ডার করা হলে true , না হলে false , অথবা টেক্সটটিতে একাধিক স্টাইল থাকলে null রিটার্ন করে।
ফেরত
Boolean|null — লেখাটি বোল্ড হিসেবে প্রদর্শিত হবে কিনা।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
isItalic()
টেক্সটটি ইটালিক করা থাকলে true , না থাকলে false , অথবা টেক্সটটিতে একাধিক স্টাইল থাকলে null রিটার্ন করে।
ফেরত
Boolean|null — লেখাটি ইটালিক করা হবে কিনা।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
isSmallCaps()
টেক্সটটি ছোট হাতের বড় অক্ষরে থাকলে true , না থাকলে false , অথবা টেক্সটটিতে একাধিক স্টাইল থাকলে null রিটার্ন করে।
ফেরত
Boolean|null — লেখাটি ছোট হাতের বড় অক্ষরে হবে কিনা।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
isStrikethrough()
টেক্সটটি কেটে দেওয়া হলে true , না হলে false , অথবা টেক্সটটিতে একাধিক স্টাইল থাকলে null রিটার্ন করে।
ফেরত
Boolean|null — লেখাটি কেটে দেওয়া হবে কিনা।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
isUnderline()
টেক্সটটি আন্ডারলাইন করা থাকলে true , না থাকলে false , অথবা টেক্সটটিতে একাধিক স্টাইল থাকলে null রিটার্ন করে।
ফেরত
Boolean|null — লেখাটি আন্ডারলাইন করা হবে কিনা।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
removeLink()
একটি Link মুছে ফেলে।
একটি লিঙ্ক মুছে ফেললে টেক্সট থেকে হাইপারলিঙ্কের ফোরগ্রাউন্ড কালার এবং আন্ডারলাইন স্টাইল মুছে যায়। সম্ভব হলে, এই স্টাইলগুলো লিঙ্কের আগের টেক্সটের সাথে মিলিয়ে প্রয়োগ করা হয়।
const textRange = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0].getText(); textRange.getTextStyle().removeLink();
ফেরত
setBackgroundColor(color)
টেক্সটের ব্যাকগ্রাউন্ড রঙ নির্ধারণ করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
color | Color | পটভূমির রঙ নির্ধারণ করতে হবে। |
ফেরত
TextStyle — এই TextStyle , চেইনিং-এর জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setBackgroundColor(red, green, blue)
টেক্সটের ব্যাকগ্রাউন্ড কালারকে ০ থেকে ২৫৫ পর্যন্ত প্রদত্ত RGB ভ্যালু অনুযায়ী সেট করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
red | Integer | রঙের লাল উপাদান। |
green | Integer | রঙের সবুজ উপাদান। |
blue | Integer | রঙের নীল উপাদান। |
ফেরত
TextStyle — এই TextStyle , চেইনিং-এর জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setBackgroundColor(hexColor)
টেক্সটের ব্যাকগ্রাউন্ড কালারকে প্রদত্ত হেক্স কালার স্ট্রিং অনুযায়ী সেট করে।
হেক্স স্ট্রিংটি অবশ্যই '#RRGGBB' ফরম্যাটে হতে হবে। উদাহরণস্বরূপ, pink-কে এভাবে প্রকাশ করা হয়।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
hex Color | String | হেক্স রঙের স্ট্রিং। |
ফেরত
TextStyle — এই TextStyle , চেইনিং-এর জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setBackgroundColor(color)
টেক্সটের ব্যাকগ্রাউন্ড কালারকে প্রদত্ত ThemeColorType অনুযায়ী সেট করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
color | Theme Color Type | থিমের রঙের ধরণ। |
ফেরত
TextStyle — এই TextStyle , চেইনিং-এর জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setBackgroundColorTransparent()
টেক্সটের ব্যাকগ্রাউন্ডের রঙ স্বচ্ছ করে।
ফেরত
TextStyle — এই TextStyle , চেইনিং-এর জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setBaselineOffset(offset)
টেক্সটের স্বাভাবিক অবস্থানের সাপেক্ষে এর উল্লম্ব অফসেট নির্ধারণ করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
offset | Text Baseline Offset | সেট করার জন্য বেসলাইন অফসেট। |
ফেরত
TextStyle — এই TextStyle , চেইনিং-এর জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setBold(bold)
লেখাটি বোল্ড হিসেবে দেখানো হবে কিনা তা নির্ধারণ করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
bold | Boolean | লেখাটিকে গাঢ় অক্ষরে দেখানো হবে কিনা। |
ফেরত
TextStyle — এই TextStyle , চেইনিং-এর জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setFontFamily(fontFamily)
টেক্সটের ফন্ট ফ্যামিলি নির্ধারণ করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
font Family | String | যে ফন্ট ফ্যামিলিটি সেট করতে হবে। |
ফেরত
TextStyle — এই TextStyle , চেইনিং-এর জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setFontFamilyAndWeight(fontFamily, fontWeight)
টেক্সটের ফন্ট ফ্যামিলি ও ওয়েট নির্ধারণ করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
font Family | String | ফন্ট পরিবার। |
font Weight | Integer | ফন্টের ওজন। |
ফেরত
TextStyle — এই TextStyle , চেইনিং-এর জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setFontSize(fontSize)
টেক্সটের ফন্ট সাইজ পয়েন্টে নির্ধারণ করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
font Size | Number | ফন্টের আকার পয়েন্টে। |
ফেরত
TextStyle — এই TextStyle , চেইনিং-এর জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setForegroundColor(foregroundColor)
টেক্সটের ফোরগ্রাউন্ড রঙ নির্ধারণ করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
foreground Color | Color | সেট করার জন্য ফোরগ্রাউন্ড রঙ। |
ফেরত
TextStyle — এই TextStyle , চেইনিং-এর জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setForegroundColor(red, green, blue)
টেক্সটের ফোরগ্রাউন্ড কালারকে ০ থেকে ২৫৫ পর্যন্ত প্রদত্ত RGB ভ্যালুতে সেট করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
red | Integer | রঙের লাল উপাদান। |
green | Integer | রঙের সবুজ উপাদান। |
blue | Integer | রঙের নীল উপাদান। |
ফেরত
TextStyle — এই TextStyle , চেইনিং-এর জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setForegroundColor(hexColor)
টেক্সটের ফোরগ্রাউন্ড কালারকে প্রদত্ত হেক্স কালার স্ট্রিংটিতে সেট করে।
হেক্স স্ট্রিংটি অবশ্যই '#RRGGBB' ফরম্যাটে হতে হবে। উদাহরণস্বরূপ, pink-কে এভাবে প্রকাশ করা হয়।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
hex Color | String | হেক্স রঙের স্ট্রিং। |
ফেরত
TextStyle — এই TextStyle , চেইনিং-এর জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setForegroundColor(color)
টেক্সটের ফোরগ্রাউন্ড কালারকে প্রদত্ত ThemeColorType এ সেট করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
color | Theme Color Type | থিমের রঙের ধরণ। |
ফেরত
TextStyle — এই TextStyle , চেইনিং-এর জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setItalic(italic)
লেখাটি ইটালিক করা হবে কিনা তা নির্ধারণ করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
italic | Boolean | লেখাটি ইটালিক হিসেবে দেখানো হবে কিনা। |
ফেরত
TextStyle — এই TextStyle , চেইনিং-এর জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setLinkSlide(slideIndex)
স্লাইডের শূন্য-ভিত্তিক সূচক ব্যবহার করে প্রদত্ত Slide একটি Link তৈরি করে।
লিঙ্ক সেট করলে টেক্সটের স্টাইল পরিবর্তিত হয়ে আন্ডারলাইন হয় এবং এর ফোরগ্রাউন্ড কালার ThemeColorType.HYPERLINK হয়। এটি setForegroundColor(hexColor) এবং setUnderline(underline) এর মাধ্যমে পরিবর্তন করা যায়।
যেহেতু নিউলাইন ক্যারেক্টারে লিঙ্ক সেট করা যায় না, তাই TextRange এর নিউলাইন ক্যারেক্টারগুলো উপেক্ষা করা হয়।
// 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 | স্লাইডটির শূন্য-ভিত্তিক সূচক। |
ফেরত
TextStyle — এই TextStyle , চেইনিং-এর জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setLinkSlide(slide)
প্রদত্ত Slide জন্য একটি Link তৈরি করে, লিঙ্কটি প্রদত্ত স্লাইড আইডি দ্বারা নির্ধারিত হয়।
লিঙ্ক সেট করলে টেক্সটের স্টাইল পরিবর্তিত হয়ে আন্ডারলাইন হয় এবং এর ফোরগ্রাউন্ড কালার ThemeColorType.HYPERLINK হয়। এটি setForegroundColor(hexColor) এবং setUnderline(underline) এর মাধ্যমে পরিবর্তন করা যায়।
যেহেতু নিউলাইন ক্যারেক্টারে লিঙ্ক সেট করা যায় না, তাই TextRange এর নিউলাইন ক্যারেক্টারগুলো উপেক্ষা করা হয়।
// 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 লিঙ্ক করা হবে। |
ফেরত
TextStyle — এই TextStyle , চেইনিং-এর জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setLinkSlide(slidePosition)
স্লাইডের আপেক্ষিক অবস্থান ব্যবহার করে প্রদত্ত Slide একটি Link স্থাপন করে।
লিঙ্ক সেট করলে টেক্সটের স্টাইল পরিবর্তিত হয়ে আন্ডারলাইন হয় এবং এর ফোরগ্রাউন্ড কালার ThemeColorType.HYPERLINK হয়। এটি setForegroundColor(hexColor) এবং setUnderline(underline) এর মাধ্যমে পরিবর্তন করা যায়।
যেহেতু নিউলাইন ক্যারেক্টারে লিঙ্ক সেট করা যায় না, তাই TextRange এর নিউলাইন ক্যারেক্টারগুলো উপেক্ষা করা হয়।
// 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 । |
ফেরত
TextStyle — এই TextStyle , চেইনিং-এর জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setLinkUrl(url)
প্রদত্ত অ-খালি ইউআরএল স্ট্রিংটিতে একটি Link সেট করে।
লিঙ্ক সেট করলে টেক্সটের স্টাইল পরিবর্তিত হয়ে আন্ডারলাইন হয় এবং এর ফোরগ্রাউন্ড কালার ThemeColorType.HYPERLINK হয়। এটি setForegroundColor(hexColor) এবং setUnderline(underline) এর মাধ্যমে পরিবর্তন করা যায়।
যেহেতু নিউলাইন ক্যারেক্টারে লিঙ্ক সেট করা যায় না, তাই TextRange এর নিউলাইন ক্যারেক্টারগুলো উপেক্ষা করা হয়।
// 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 স্ট্রিং। |
ফেরত
TextStyle — এই TextStyle , চেইনিং-এর জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setSmallCaps(smallCaps)
লেখাটি ছোট হাতের বড় অক্ষরে প্রদর্শিত হবে কিনা তা নির্ধারণ করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
small Caps | Boolean | লেখাটি ছোট হাতের বড় অক্ষরে দেখানো হবে কিনা। |
ফেরত
TextStyle — এই TextStyle , চেইনিং-এর জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setStrikethrough(strikethrough)
লেখাটি কেটে দেওয়া হবে কিনা তা নির্ধারণ করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
strikethrough | Boolean | লেখাটি কেটে দেওয়া হবে কিনা। |
ফেরত
TextStyle — এই TextStyle , চেইনিং-এর জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setUnderline(underline)
লেখাটি আন্ডারলাইন করা হবে কিনা তা নির্ধারণ করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
underline | Boolean | লেখাটির নিচে দাগ দেওয়া হবে কিনা। |
ফেরত
TextStyle — এই TextStyle , চেইনিং-এর জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations