একটি Shape বা TableCell টেক্সট কন্টেন্টের একটি অংশ।
আপনি যদি এমন কোনো পদ্ধতি ব্যবহার করেন যা কোনো আকৃতির মধ্যে লেখার বিন্যাস পরিবর্তন করে, তাহলে আকৃতিটিতে প্রয়োগ করা যেকোনো স্বয়ংক্রিয় ফিট (autofit) সেটিংস নিষ্ক্রিয় হয়ে যায়।
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
append Paragraph(text) | Paragraph | পাঠ্যাংশের শেষে একটি অনুচ্ছেদ যুক্ত করে। |
append Range(textRange) | Text Range | প্রদত্ত পাঠ্যাংশের একটি অনুলিপি বর্তমান পাঠ্যাংশের শেষে যুক্ত করে। |
append Range(textRange, matchSourceFormatting) | Text Range | প্রদত্ত পাঠ্যাংশের একটি অনুলিপি বর্তমান পাঠ্যাংশের শেষে যুক্ত করে। |
append Text(text) | Text Range | টেক্সট পরিসরের শেষে টেক্সট যুক্ত করে। |
as Rendered String() | String | সংশ্লিষ্ট শেপ বা টেবিল সেলের এই পরিসরের মধ্যে আবদ্ধ রেন্ডার করা টেক্সটকে, ব্যবহারকারীদের দেখানোর জন্য উপযুক্ত ফরম্যাটে ফেরত দেয়। |
as String() | String | সংশ্লিষ্ট শেপ বা টেবিল সেলের এই পরিসরের মধ্যে থাকা মূল টেক্সট ফেরত দেয়। |
clear() | void | এই পরিসরের মধ্যে থাকা লেখাটি মুছে দেয়। |
clear(startOffset, endOffset) | void | রেঞ্জের শুরু এবং শেষের অফসেট দ্বারা সীমাবদ্ধ টেক্সট মুছে ফেলে। |
find(pattern) | Text Range[] | বর্তমান টেক্সট রেঞ্জের মধ্যে সার্চ প্যাটার্নের সাথে মেলে এমন সমস্ত রেঞ্জ ফেরত দেয়। |
find(pattern, startOffset) | Text Range[] | স্টার্ট অফসেট থেকে শুরু করে বর্তমান টেক্সট রেঞ্জের মধ্যে সার্চ প্যাটার্নের সাথে মিলে যাওয়া সমস্ত রেঞ্জ ফেরত দেয়। |
get Auto Texts() | Auto Text[] | বর্তমান টেক্সট পরিসরের মধ্যে থাকা স্বয়ংক্রিয় টেক্সটগুলো ফেরত দেয়। |
get End Index() | Integer | এই পরিসরের শেষ অক্ষরটির জন্য স্বতন্ত্র, ০-ভিত্তিক সূচকটি ফেরত দেয়। |
get Length() | Integer | এই পরিসরে থাকা অক্ষরের সংখ্যা ফেরত দেয়। |
get Links() | Text Range[] | বর্তমান টেক্সট রেঞ্জের মধ্যে বা এর সাথে ওভারল্যাপ করা সমস্ত Link সাথে সঙ্গতিপূর্ণ টেক্সট রেঞ্জগুলির একটি সংগ্রহ ফেরত দেয়। |
get List Paragraphs() | Paragraph[] | তালিকার সেই অনুচ্ছেদগুলো ফেরত দেয় যেগুলো বর্তমান পাঠ্য পরিসরের সাথে ওভারল্যাপ করে। |
get List Style() | List Style | বর্তমান টেক্সট রেঞ্জের List Style ফেরত দেয়। |
get Paragraph Style() | Paragraph Style | বর্তমান টেক্সট রেঞ্জের Paragraph Style ফেরত দেয়। |
get Paragraphs() | Paragraph[] | বর্তমান টেক্সট পরিসরের সাথে ওভারল্যাপ করে এমন প্যারাগ্রাফগুলো ফেরত দেয়। |
get Range(startOffset, endOffset) | Text Range | যে রেঞ্জ থেকে এটি নেওয়া হয়েছে, তার একটি অংশ জুড়ে একটি নতুন Text Range ফেরত দেয়। |
get Runs() | Text Range[] | বর্তমান টেক্সট রেঞ্জের সাথে ওভারল্যাপ করে এমন টেক্সট রানগুলো ফেরত দেয়। |
get Start Index() | Integer | এই পরিসরের প্রথম অক্ষরটির জন্য অন্তর্ভুক্ত, ০-ভিত্তিক সূচকটি ফেরত দেয়। |
get Text Style() | Text Style |null | রেঞ্জটির টেক্সট স্টাইল রিটার্ন করে, অথবা রেঞ্জটি খালি থাকলে null রিটার্ন করে। |
insert Paragraph(startOffset, text) | Paragraph | শুরুতে একটি অনুচ্ছেদ যুক্ত করে। |
insert Range(startOffset, textRange) | Text Range | প্রদত্ত টেক্সট রেঞ্জের একটি অনুলিপি প্রারম্ভিক অফসেটে সন্নিবেশ করে। |
insert Range(startOffset, textRange, matchSourceFormatting) | Text Range | প্রদত্ত টেক্সট রেঞ্জের একটি অনুলিপি প্রারম্ভিক অফসেটে সন্নিবেশ করে। |
insert Text(startOffset, text) | Text Range | প্রারম্ভিক অফসেটে টেক্সট সন্নিবেশ করে। |
is Empty() | Boolean | এই পরিসরে কোনো অক্ষর না থাকলে true রিটার্ন করে, অন্যথায় false রিটার্ন করে। |
replace All Text(findText, replaceText) | Integer | ফাইন্ড টেক্সটের সাথে মিলে যাওয়া সমস্ত টেক্সটকে রিপ্লেস টেক্সট দিয়ে প্রতিস্থাপন করে। |
replace All Text(findText, replaceText, matchCase) | Integer | ফাইন্ড টেক্সটের সাথে মিলে যাওয়া সমস্ত টেক্সটকে রিপ্লেস টেক্সট দিয়ে প্রতিস্থাপন করে। |
select() | void | সক্রিয় প্রেজেন্টেশনের শুধুমাত্র Text Range নির্বাচন করে এবং পূর্ববর্তী যেকোনো নির্বাচন মুছে দেয়। |
set Text(newText) | Text Range | সংশ্লিষ্ট শেপ বা টেবিল সেলের এই পরিসীমা দ্বারা আবদ্ধ টেক্সট নির্ধারণ করে। |
বিস্তারিত ডকুমেন্টেশন
appendParagraph(text)
পাঠ্যাংশের শেষে একটি অনুচ্ছেদ যুক্ত করে। অনুচ্ছেদটি বর্তমান পাঠ্যাংশের শেষের স্টাইলিং বজায় রাখে।
প্রদত্ত টেক্সট স্ট্রিংটিকে একটি প্যারাগ্রাফ হিসেবে যুক্ত করার জন্য, এর চারপাশে অন্তত একটি নিউলাইন ক্যারেক্টার যোগ করা হয়।
প্রদত্ত টেক্সট স্ট্রিং-এ নিউলাইন ক্যারেক্টার থাকলে (ফলে এটি একাধিক প্যারাগ্রাফ নিয়ে গঠিত হলে), যুক্ত হওয়া সর্বশেষ প্যারাগ্রাফটি ফেরত দেওয়া হয়।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
text | String | অনুচ্ছেদ হিসেবে যুক্ত করার জন্য স্ট্রিংটি। |
ফেরত
Paragraph — সংযুক্ত Paragraph ।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
appendRange(textRange)
প্রদত্ত পাঠ্যাংশের একটি অনুলিপি বর্তমান পাঠ্যাংশের শেষে যুক্ত করে।
সন্নিবেশিত পাঠ্যের বিন্যাস মূল পাঠ্যের বিন্যাসের সাথে মিলে যায়।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
text Range | Text Range | যুক্ত করার জন্য পাঠ্য পরিসর। |
ফেরত
TextRange — সংযুক্ত পাঠ্যটির পরিসর।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
appendRange(textRange, matchSourceFormatting)
প্রদত্ত পাঠ্যাংশের একটি অনুলিপি বর্তমান পাঠ্যাংশের শেষে যুক্ত করে।
গন্তব্য টেক্সটের ফরম্যাটিংয়ের সাথে মেলানোর জন্য সেট করা হলে, প্রদত্ত টেক্সট রেঞ্জের মধ্যে থাকা AutoText তাদের রেন্ডার করা মান দ্বারা প্রতিস্থাপিত হয়। এছাড়াও, প্রদত্ত টেক্সট রেঞ্জের মধ্যে থাকা কোনো নন-টেক্সট এলিমেন্ট যুক্ত করা হয় না।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
text Range | Text Range | যুক্ত করার জন্য পাঠ্য পরিসর। |
match Source Formatting | Boolean | যদি true , তাহলে উৎস টেক্সটের ফরম্যাটিং অনুসরণ করুন; যদি false , তাহলে গন্তব্য টেক্সটের ফরম্যাটিং অনুসরণ করুন। |
ফেরত
TextRange — সংযুক্ত পাঠ্যটির পরিসর।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
appendText(text)
নির্দিষ্ট টেক্সট পরিসরের শেষে টেক্সট যুক্ত করে। এই টেক্সটটি বিদ্যমান টেক্সটের শেষের স্টাইলিং বজায় রাখে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
text | String | যে স্ট্রিংটি যুক্ত করতে হবে। |
ফেরত
TextRange — সংযুক্ত পাঠ্যটির পরিসর।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
asRenderedString()
সংশ্লিষ্ট শেপ বা টেবিল সেলের এই পরিসরের মধ্যে আবদ্ধ রেন্ডার করা টেক্সটকে, ব্যবহারকারীদের দেখানোর জন্য উপযুক্ত ফরম্যাটে ফেরত দেয়।
অটোটেক্সট এলিমেন্ট, যেমন জেনারেটেড স্লাইড নম্বর, তাদের রেন্ডার করা মান দ্বারা প্রতিস্থাপিত হয়। রেঞ্জের মধ্যে থাকা যেকোনো নন-টেক্সট এলিমেন্ট বাদ দেওয়া হয়।
ফেরত
String — রেঞ্জের মধ্যে রেন্ডার করা টেক্সট।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
asString()
সংশ্লিষ্ট শেপ বা টেবিল সেলের এই পরিসরের মধ্যে থাকা মূল টেক্সট ফেরত দেয়।
জেনারেট করা স্লাইড নম্বরের মতো অটোটেক্সট এলিমেন্ট এবং রেঞ্জের মধ্যে থাকা যেকোনো নন-টেক্সট এলিমেন্টকে ইউনিকোড ক্যারেক্টার U+E907 দ্বারা প্রতিস্থাপন করা হয়।
ফেরত
String — রেঞ্জের মধ্যে থাকা মূল টেক্সট।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
clear()
এই পরিসরের মধ্যে থাকা লেখাটি মুছে দেয়।
যেহেতু একটি Shape বা TableCell-এর সম্পূর্ণ টেক্সট অবশ্যই একটি নিউলাইনে শেষ হতে হবে, তাই টেক্সটের শেষের নিউলাইনটি সরানো হয় না।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
clear(startOffset, endOffset)
রেঞ্জের শুরু এবং শেষের অফসেট দ্বারা সীমাবদ্ধ টেক্সট মুছে ফেলে।
যেহেতু টেক্সটটি অবশ্যই একটি নিউলাইনে শেষ হতে হবে, তাই টেক্সটের শেষের নিউলাইনটি প্রদত্ত অফসেটের মধ্যে থাকলেও তা সরানো হয় না।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
start Offset | Integer | বর্তমান টেক্সট রেঞ্জের স্টার্ট ইনডেক্সের পরের অক্ষর সংখ্যা, যা পরিষ্কার করার জন্য রেঞ্জটির অন্তর্ভুক্তিমূলক স্টার্ট ইনডেক্স নির্ধারণ করতে ব্যবহৃত হয়। স্টার্ট অফসেট অবশ্যই ০-এর সমান বা তার বেশি এবং end Offset সমান বা তার কম হতে হবে। start Offset অবশ্যই বর্তমান রেঞ্জের দৈর্ঘ্যের চেয়ে কম হতে হবে। |
end Offset | Integer | বর্তমান টেক্সট রেঞ্জের শুরুর ইনডেক্সের পরের অক্ষর সংখ্যা, যা পরিষ্কার করার জন্য রেঞ্জটির এক্সক্লুসিভ শেষ ইনডেক্স নির্ধারণ করতে ব্যবহৃত হয়। end Offset অবশ্যই start Offset সমান বা তার চেয়ে বেশি হতে হবে। end Offset অবশ্যই বর্তমান রেঞ্জের দৈর্ঘ্যের চেয়ে কম বা সমান হতে হবে। |
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
find(pattern)
বর্তমান টেক্সট রেঞ্জের মধ্যে সার্চ প্যাটার্নের সাথে মিলে যাওয়া সমস্ত রেঞ্জ ফেরত দেয়। সার্চটি কেস-সেনসিটিভ।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
pattern | String | অনুসন্ধানের জন্য রেগুলার এক্সপ্রেশন প্যাটার্ন; প্যাটার্নের মধ্যে থাকা যেকোনো ব্যাকস্ল্যাশকে এস্কেপ করতে হবে। |
ফেরত
TextRange[] — A list of text ranges.
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
find(pattern, startOffset)
স্টার্ট অফসেট থেকে শুরু করে বর্তমান টেক্সট রেঞ্জের মধ্যে সার্চ প্যাটার্নের সাথে মিলে যাওয়া সমস্ত রেঞ্জ ফেরত দেয়। সার্চটি কেস-সেনসিটিভ।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
pattern | String | অনুসন্ধানের জন্য রেগুলার এক্সপ্রেশন প্যাটার্ন; প্যাটার্নের মধ্যে থাকা যেকোনো ব্যাকস্ল্যাশকে এস্কেপ করতে হবে। |
start Offset | Integer | বর্তমান টেক্সট রেঞ্জের স্টার্ট ইনডেক্সের পরের অক্ষর সংখ্যা, যা সার্চ করার রেঞ্জের অন্তর্ভুক্তিমূলক স্টার্ট ইনডেক্স নির্ধারণ করতে ব্যবহৃত হয়। start Offset অবশ্যই বর্তমান রেঞ্জের দৈর্ঘ্যের চেয়ে কম হতে হবে। |
ফেরত
TextRange[] — টেক্সট রেঞ্জের একটি তালিকা।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getAutoTexts()
বর্তমান টেক্সট পরিসরের মধ্যে থাকা স্বয়ংক্রিয় টেক্সটগুলো ফেরত দেয়।
ফেরত
AutoText[] — স্বয়ংক্রিয় বার্তার একটি তালিকা।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getEndIndex()
এই পরিসরের শেষ অক্ষরের জন্য এক্সক্লুসিভ, ০-ভিত্তিক সূচকটি ফেরত দেয়। যদি শুরু এবং শেষের সূচক সমান হয়, তবে পরিসরটিকে খালি বলে গণ্য করা হয়।
ফেরত
Integer — পরিসরের শেষ সূচক।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getLength()
এই পরিসরে থাকা অক্ষরের সংখ্যা ফেরত দেয়।
ফেরত
Integer — এই পরিসরের মধ্যে থাকা অক্ষরের সংখ্যা।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getLinks()
বর্তমান টেক্সট রেঞ্জের মধ্যে বা এর সাথে ওভারল্যাপ করা সমস্ত Link সাথে সঙ্গতিপূর্ণ টেক্সট রেঞ্জগুলির একটি সংগ্রহ ফেরত দেয়।
ফেরত আসা প্রতিটি রেঞ্জ তৈরির সময় একটি লিঙ্ক জুড়ে থাকবে, এটি নিশ্চিত করা হয়। টেক্সটে পরিবর্তনের ফলে এটি আর ঠিক একটি লিঙ্ককে প্রতিনিধিত্ব নাও করতে পারে।
ফেরত আসা রেঞ্জগুলোর প্রতিটি Link TextStyle.getLink() এর মাধ্যমে অ্যাক্সেস করা যায়।
// Accesses the first link on a TextRange object. const textRange = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0].getText(); const linkTextRange = textRange.getLinks()[0]; const textStyle = linkTextRange.getTextStyle(); Logger.log(textStyle.hasLink()); // logs 'true' const link = textStyle.getLink(); // Link object
ফেরত
TextRange[] — টেক্সট রেঞ্জের একটি তালিকা।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getListParagraphs()
তালিকার সেই অনুচ্ছেদগুলো ফেরত দেয় যেগুলো বর্তমান পাঠ্য পরিসরের সাথে ওভারল্যাপ করে।
ফেরত
Paragraph[] — তালিকার মধ্যে থাকা অনুচ্ছেদের তালিকা।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getListStyle()
বর্তমান টেক্সট রেঞ্জের ListStyle ফেরত দেয়।
ফেরত
ListStyle — বর্তমান টেক্সট রেঞ্জের তালিকা শৈলী।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getParagraphStyle()
বর্তমান টেক্সট রেঞ্জের ParagraphStyle ফেরত দেয়।
ফেরত
ParagraphStyle — বর্তমান টেক্সট রেঞ্জের প্যারাগ্রাফ স্টাইল।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getParagraphs()
বর্তমান টেক্সট পরিসরের সাথে ওভারল্যাপ করে এমন প্যারাগ্রাফগুলো ফেরত দেয়।
ফেরত
Paragraph[] — অনুচ্ছেদসমূহের একটি তালিকা।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getRange(startOffset, endOffset)
যে রেঞ্জ থেকে এটি নেওয়া হয়েছে, তার একটি অংশ জুড়ে একটি নতুন TextRange ফেরত দেয়।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
start Offset | Integer | ফেরত আসা রেঞ্জের অন্তর্ভুক্তিমূলক শুরুর সূচক নির্ধারণ করতে বর্তমান টেক্সট রেঞ্জের শুরুর সূচকের পরের অক্ষরের সংখ্যা ব্যবহৃত হয়। শুরুর অফসেট অবশ্যই ০-এর সমান বা তার বেশি এবং end Offset সমান বা তার কম হতে হবে। start Offset অবশ্যই বর্তমান রেঞ্জের দৈর্ঘ্যের চেয়ে কম হতে হবে। |
end Offset | Integer | ফেরত আসা রেঞ্জের এক্সক্লুসিভ এন্ড ইনডেক্স নির্ধারণ করতে বর্তমান টেক্সট রেঞ্জের স্টার্ট ইনডেক্সের পরের অক্ষর সংখ্যা ব্যবহার করা হয়। end Offset অবশ্যই start Offset সমান বা তার চেয়ে বেশি হতে হবে। end Offset অবশ্যই বর্তমান রেঞ্জের দৈর্ঘ্যের চেয়ে কম বা সমান হতে হবে। |
ফেরত
TextRange — একটি নতুন পাঠ্য পরিসর।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getRuns()
বর্তমান টেক্সট রেঞ্জের সাথে ওভারল্যাপ করে এমন টেক্সট রানগুলো ফেরত দেয়। একটি টেক্সট রান হলো টেক্সটের এমন একটি অংশ যেখানে সমস্ত অক্ষরের টেক্সট স্টাইল একই থাকে।
তৈরি করার সময় প্রতিটি ফেরত আসা রেঞ্জ যে শুধুমাত্র একটি রান জুড়ে থাকবে, তার নিশ্চয়তা দেওয়া হয়। টেক্সট বা স্টাইলের পরিবর্তনের কারণে এটি আর ঠিক একটি রানকে প্রতিনিধিত্ব নাও করতে পারে।
ফেরত
TextRange[] — টেক্সট রেঞ্জের একটি তালিকা।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getStartIndex()
এই পরিসরের প্রথম অক্ষরের জন্য অন্তর্ভুক্ত, ০-ভিত্তিক সূচকটি ফেরত দেয়। যদি শুরু এবং শেষের সূচক সমান হয়, তবে পরিসরটিকে খালি বলে গণ্য করা হয়।
ফেরত
Integer — পরিসরের শুরুর সূচক।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getTextStyle()
রেঞ্জটির টেক্সট স্টাইল রিটার্ন করে, অথবা রেঞ্জটি খালি থাকলে null রিটার্ন করে।
ফেরত
TextStyle |null — রেঞ্জটির টেক্সট স্টাইল।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertParagraph(startOffset, text)
স্টার্ট অফসেটে একটি প্যারাগ্রাফ যুক্ত করে। প্যারাগ্রাফটি স্টার্ট অফসেটে বর্তমান টেক্সট রেঞ্জের স্টাইলিং বজায় রাখে।
প্রদত্ত টেক্সট স্ট্রিংটিকে একটি প্যারাগ্রাফ হিসেবে যুক্ত করতে, স্ট্রিংটির চারপাশে অন্তত একটি নিউলাইন ক্যারেক্টার যোগ করা হয়।
প্রদত্ত টেক্সট স্ট্রিং-এ নিউলাইন ক্যারেক্টার থাকলে (ফলে এটি একাধিক প্যারাগ্রাফ নিয়ে গঠিত হলে), যুক্ত হওয়া সর্বশেষ প্যারাগ্রাফটি ফেরত দেওয়া হয়।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
start Offset | Integer | সন্নিবেশ করার জন্য পাঠ্যের অন্তর্ভুক্তিমূলক প্রারম্ভিক সূচক নির্ধারণ করতে, বর্তমান পাঠ্য পরিসরের প্রারম্ভিক সূচকের পরের অক্ষর সংখ্যা ব্যবহৃত হয়। |
text | String | যে স্ট্রিংটি সন্নিবেশ করতে হবে। |
ফেরত
Paragraph — সন্নিবেশিত Paragraph ।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertRange(startOffset, textRange)
প্রদত্ত টেক্সট রেঞ্জের একটি অনুলিপি প্রারম্ভিক অফসেটে সন্নিবেশ করে।
সন্নিবেশিত পাঠ্যের বিন্যাস মূল পাঠ্যের বিন্যাসের সাথে মিলে যায়।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
start Offset | Integer | সন্নিবেশ করার জন্য পাঠ্যের অন্তর্ভুক্তিমূলক প্রারম্ভিক সূচক নির্ধারণ করতে, বর্তমান পাঠ্য পরিসরের প্রারম্ভিক সূচকের পরের অক্ষর সংখ্যা ব্যবহৃত হয়। |
text Range | Text Range | সন্নিবেশ করার জন্য পাঠ্য পরিসর। |
ফেরত
TextRange — সন্নিবেশিত পাঠ্যের পরিসর।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertRange(startOffset, textRange, matchSourceFormatting)
প্রদত্ত টেক্সট রেঞ্জের একটি অনুলিপি প্রারম্ভিক অফসেটে সন্নিবেশ করে।
গন্তব্য টেক্সটের ফরম্যাটিংয়ের সাথে মেলানোর জন্য সেট করা হলে, প্রদত্ত টেক্সট রেঞ্জের মধ্যে থাকা AutoText তাদের রেন্ডার করা মান দ্বারা প্রতিস্থাপিত হয়। এছাড়াও, প্রদত্ত টেক্সট রেঞ্জের মধ্যে থাকা কোনো নন-টেক্সট উপাদান সন্নিবেশিত হয় না।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
start Offset | Integer | সন্নিবেশ করার জন্য পাঠ্যের অন্তর্ভুক্তিমূলক প্রারম্ভিক সূচক নির্ধারণ করতে, বর্তমান পাঠ্য পরিসরের প্রারম্ভিক সূচকের পরের অক্ষর সংখ্যা ব্যবহৃত হয়। |
text Range | Text Range | সন্নিবেশ করার জন্য পাঠ্য পরিসর। |
match Source Formatting | Boolean | যদি true , তাহলে উৎস টেক্সটের ফরম্যাটিং অনুসরণ করুন; যদি false , তাহলে গন্তব্য টেক্সটের ফরম্যাটিং অনুসরণ করুন। |
ফেরত
TextRange — সন্নিবেশিত পাঠ্যের পরিসর।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
insertText(startOffset, text)
প্রারম্ভিক অফসেটে টেক্সট সন্নিবেশ করে। টেক্সটটি প্রারম্ভিক অফসেটে থাকা বিদ্যমান টেক্সটের স্টাইলিং বজায় রাখে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
start Offset | Integer | সন্নিবেশ করার জন্য পাঠ্যের অন্তর্ভুক্তিমূলক প্রারম্ভিক সূচক নির্ধারণ করতে, বর্তমান পাঠ্য পরিসরের প্রারম্ভিক সূচকের পরের অক্ষর সংখ্যা ব্যবহৃত হয়। |
text | String | যে স্ট্রিংটি সন্নিবেশ করতে হবে। |
ফেরত
TextRange — সন্নিবেশিত পাঠ্যের পরিসর।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
isEmpty()
এই পরিসরে কোনো অক্ষর না থাকলে true রিটার্ন করে, অন্যথায় false রিটার্ন করে।
ফেরত
Boolean — এই পরিসরে কোনো অক্ষর না থাকলে true , অন্যথায় false রিটার্ন করে।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
replaceAllText(findText, replaceText)
ফাইন্ড টেক্সটের সাথে মিলে যাওয়া সমস্ত টেক্সটকে রিপ্লেস টেক্সট দিয়ে প্রতিস্থাপন করে। সার্চটি কেস-ইনসেনসিটিভ।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
find Text | String | যে লেখাটি খুঁজে বের করতে হবে। |
replace Text | String | মিলে যাওয়া টেক্সটটি প্রতিস্থাপন করার জন্য টেক্সট। |
ফেরত
Integer — ঘটনার সংখ্যা পরিবর্তিত হয়েছে।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
replaceAllText(findText, replaceText, matchCase)
ফাইন্ড টেক্সটের সাথে মিলে যাওয়া সমস্ত টেক্সটকে রিপ্লেস টেক্সট দিয়ে প্রতিস্থাপন করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
find Text | String | যে লেখাটি খুঁজে বের করতে হবে। |
replace Text | String | মিলে যাওয়া টেক্সটটি প্রতিস্থাপন করার জন্য টেক্সট। |
match Case | Boolean | যদি true , তাহলে অনুসন্ধানটি কেস-সেনসিটিভ হবে; যদি false , তাহলে অনুসন্ধানটি কেস-ইনসেনসিটিভ হবে। |
ফেরত
Integer — ঘটনার সংখ্যা পরিবর্তিত হয়েছে।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
select()
সক্রিয় প্রেজেন্টেশনের শুধুমাত্র TextRange নির্বাচন করে এবং পূর্ববর্তী যেকোনো নির্বাচন মুছে দেয়।
একটি স্ক্রিপ্ট শুধুমাত্র সেই ব্যবহারকারীর নির্বাচিত অংশ অ্যাক্সেস করতে পারে যিনি স্ক্রিপ্টটি চালাচ্ছেন, এবং তাও কেবল যদি স্ক্রিপ্টটি প্রেজেন্টেশনের সাথে আবদ্ধ থাকে।
সংশ্লিষ্ট Shape বা TableCell প্যারেন্ট Page current page selection হিসেবে সেট করা হয়। Shape বা TableCell selected page element হিসেবে সেট করা হয়।
Selection দুই প্রকারের হতে পারে:- ১. টেক্সটের পরিসর নির্বাচন করতে, একটি খালি নয় এমন TextRange-এর উপর select ব্যবহার করুন।
- ২. কার্সরের অবস্থান, কার্সরটিকে কাঙ্ক্ষিত ইন্ডেক্সে স্থাপন করতে একটি খালি TextRange ব্যবহার করুন।
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; shape.getText().setText('Hello'); // Range selection: Select the text range "He". shape.getText().getRange(0, 2).select(); // Cursor selection: Place the cursor after "H" like "H|ello". shape.getText().getRange(1, 1).select();
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
-
setText(newText)
সংশ্লিষ্ট শেপ বা টেবিল সেলের এই পরিসরের মধ্যে টেক্সট নির্ধারণ করে। টেক্সটটি বিদ্যমান টেক্সটের শুরুর অংশের স্টাইলিং বজায় রাখে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
new Text | String | নতুন টেক্সট হিসেবে সেট করার জন্য স্ট্রিংটি। |
ফেরত
TextRange — নির্ধারিত টেক্সটের প্রতিনিধিত্বকারী টেক্সট পরিসর।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations