Class ListItem

তালিকা আইটেম

একটি তালিকা আইটেম প্রতিনিধিত্ব একটি উপাদান. একটি List Item একটি Paragraph যা একটি তালিকা আইডির সাথে যুক্ত। একটি List Item Equation , Footnote , Horizontal Rule , Inline Drawing , Inline Image , Page Break এবং Text উপাদান থাকতে পারে। দস্তাবেজ গঠন সম্পর্কে আরও তথ্যের জন্য, Google ডক্স প্রসারিত করার নির্দেশিকা দেখুন।

List Items নতুন-লাইনের অক্ষর থাকতে পারে না। নতুন-লাইন অক্ষর ("\n") লাইন-ব্রেক অক্ষরে ("\r") রূপান্তরিত হয়।

একই তালিকা আইডি সহ List Items একই তালিকার অন্তর্গত এবং সেই অনুযায়ী সংখ্যাযুক্ত। একটি প্রদত্ত তালিকার জন্য List Items ট্যাবে সংলগ্ন হওয়া বা এমনকি একই অভিভাবক উপাদান থাকা আবশ্যক নয়৷ একই তালিকার অন্তর্গত দুটি আইটেম পরপর সংখ্যায়ন বজায় রাখার সময় ট্যাবের যেকোনো জায়গায় থাকতে পারে, যেমনটি নিম্নলিখিত উদাহরণটি ব্যাখ্যা করে:

const body =
    DocumentApp.getActiveDocument().getActiveTab().asDocumentTab().getBody();

// Append a new list item to the body.
const item1 = body.appendListItem('Item 1');

// Log the new list item's list ID.
Logger.log(item1.getListId());

// Append a table after the list item.
body.appendTable([['Cell 1', 'Cell 2']]);

// Append a second list item with the same list ID. The two items are treated as
// the same list, despite not being consecutive.
const item2 = body.appendListItem('Item 2');
item2.setListId(item1);

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Positioned Image(image) Positioned Image নির্দিষ্ট চিত্র ব্লব থেকে একটি নতুন Positioned Image তৈরি করে এবং সন্নিবেশ করায়।
append Horizontal Rule() Horizontal Rule একটি নতুন Horizontal Rule তৈরি করে এবং যুক্ত করে।
append Inline Image(image) Inline Image নির্দিষ্ট ইমেজ ব্লব থেকে একটি নতুন Inline Image তৈরি করে এবং যুক্ত করে।
append Inline Image(image) Inline Image প্রদত্ত Inline Image যুক্ত করে।
append Page Break() Page Break একটি নতুন Page Break তৈরি করে এবং যুক্ত করে।
append Page Break(pageBreak) Page Break প্রদত্ত Page Break যোগ করে।
append Text(text) Text নির্দিষ্ট বিষয়বস্তুর সাথে একটি নতুন Text উপাদান তৈরি করে এবং যুক্ত করে।
append Text(text) Text প্রদত্ত Text উপাদান যোগ করে।
clear() List Item উপাদানের বিষয়বস্তু সাফ করে।
copy() List Item বর্তমান উপাদানের একটি বিচ্ছিন্ন, গভীর অনুলিপি প্রদান করে।
edit As Text() Text সম্পাদনার জন্য বর্তমান উপাদানটির একটি Text সংস্করণ পায়।
find Element(elementType) Range Element নির্দিষ্ট ধরনের একটি বংশধরের জন্য উপাদানের বিষয়বস্তু অনুসন্ধান করে।
find Element(elementType, from) Range Element নির্দিষ্ট Range Element থেকে শুরু করে, নির্দিষ্ট ধরনের একটি বংশধরের জন্য উপাদানের বিষয়বস্তু অনুসন্ধান করে।
find Text(searchPattern) Range Element রেগুলার এক্সপ্রেশন ব্যবহার করে নির্দিষ্ট টেক্সট প্যাটার্নের জন্য উপাদানের বিষয়বস্তু অনুসন্ধান করে।
find Text(searchPattern, from) Range Element একটি প্রদত্ত অনুসন্ধান ফলাফল থেকে শুরু করে, নির্দিষ্ট পাঠ্য প্যাটার্নের জন্য উপাদানের বিষয়বস্তু অনুসন্ধান করে।
get Alignment() Horizontal Alignment Horizontal Alignment পুনরুদ্ধার করে।
get Attributes() Object উপাদানের বৈশিষ্ট্য পুনরুদ্ধার করে।
get Child(childIndex) Element নির্দিষ্ট চাইল্ড ইনডেক্সে চাইল্ড এলিমেন্ট পুনরুদ্ধার করে।
get Child Index(child) Integer নির্দিষ্ট চাইল্ড এলিমেন্টের জন্য চাইল্ড ইনডেক্স পুনরুদ্ধার করে।
get Glyph Type() Glyph Type তালিকা আইটেমের Glyph Type পুনরুদ্ধার করে।
get Heading() Paragraph Heading Paragraph Heading পুনরুদ্ধার করে।
get Indent End() Number পয়েন্টে শেষ ইন্ডেন্টেশন পুনরুদ্ধার করে।
get Indent First Line() Number পয়েন্টে প্রথম লাইনের ইন্ডেন্টেশন পুনরুদ্ধার করে।
get Indent Start() Number স্টার্ট ইন্ডেন্টেশন পুনরুদ্ধার করে।
get Line Spacing() Number বিন্দুতে লাইন ব্যবধান পুনরুদ্ধার করে।
get Link Url() String লিঙ্ক url পুনরুদ্ধার করে.
get List Id() String তালিকা আইডি উদ্ধার করে।
get Nesting Level() Integer তালিকা আইটেমের নেস্টিং স্তর পুনরুদ্ধার করে।
get Next Sibling() Element উপাদানটির পরবর্তী সহোদর উপাদানটি পুনরুদ্ধার করে৷
get Num Children() Integer বাচ্চাদের সংখ্যা উদ্ধার করে।
get Parent() Container Element উপাদানটির মূল উপাদান পুনরুদ্ধার করে।
get Positioned Image(id) Positioned Image ছবির আইডি দ্বারা একটি Positioned Image পায়।
get Positioned Images() Positioned Image[] অনুচ্ছেদে নোঙর করা সমস্ত Positioned Image অবজেক্ট পায়।
get Previous Sibling() Element উপাদানটির পূর্ববর্তী ভাইবোন উপাদান পুনরুদ্ধার করে।
get Spacing After() Number বিন্দুতে, উপাদানের পরে ব্যবধান পুনরুদ্ধার করে।
get Spacing Before() Number বিন্দুতে, উপাদানের আগে ব্যবধান পুনরুদ্ধার করে।
get Text() String একটি পাঠ্য স্ট্রিং হিসাবে উপাদানের বিষয়বস্তু পুনরুদ্ধার করে।
get Text Alignment() Text Alignment পাঠ্য প্রান্তিককরণ পায়।
get Type() Element Type এলিমেন্টের Element Type পুনরুদ্ধার করে।
insert Horizontal Rule(childIndex) Horizontal Rule নির্দিষ্ট সূচকে একটি Horizontal Rule তৈরি করে এবং সন্নিবেশ করায়।
insert Inline Image(childIndex, image) Inline Image নির্দিষ্ট সূচকে নির্দিষ্ট ইমেজ ব্লব থেকে একটি নতুন Inline Image তৈরি করে এবং সন্নিবেশ করায়।
insert Inline Image(childIndex, image) Inline Image নির্দিষ্ট সূচকে প্রদত্ত Inline Image সন্নিবেশ করান।
insert Page Break(childIndex) Page Break নির্দিষ্ট সূচকে একটি নতুন Page Break তৈরি করে এবং সন্নিবেশ করায়।
insert Page Break(childIndex, pageBreak) Page Break নির্দিষ্ট সূচকে প্রদত্ত Page Break সন্নিবেশ করান।
insert Text(childIndex, text) Text নির্দিষ্ট সূচকে একটি নতুন পাঠ্য উপাদান তৈরি করে এবং সন্নিবেশ করায়।
insert Text(childIndex, text) Text নির্দিষ্ট টেক্সট বিষয়বস্তু সহ, নির্দিষ্ট সূচকে প্রদত্ত Text উপাদান সন্নিবেশ করান।
is At Document End() Boolean উপাদানটি Document শেষে আছে কিনা তা নির্ধারণ করে।
is Left To Right() Boolean বাম-থেকে-ডান সেটিং পুনরুদ্ধার করে।
merge() List Item একই ধরনের পূর্ববর্তী ভাইবোনের সাথে উপাদানটিকে মার্জ করে।
remove Child(child) List Item নির্দিষ্ট চাইল্ড এলিমেন্ট সরিয়ে দেয়।
remove From Parent() List Item উপাদানটিকে তার অভিভাবক থেকে সরিয়ে দেয়।
remove Positioned Image(id) Boolean ইমেজের আইডি দ্বারা একটি Positioned Image সরিয়ে দেয়।
replace Text(searchPattern, replacement) Element রেগুলার এক্সপ্রেশন ব্যবহার করে একটি প্রদত্ত টেক্সট প্যাটার্নের সমস্ত ঘটনাকে একটি প্রদত্ত প্রতিস্থাপন স্ট্রিং দিয়ে প্রতিস্থাপন করে।
set Alignment(alignment) List Item Horizontal Alignment সেট করে।
set Attributes(attributes) List Item উপাদানের বৈশিষ্ট্য সেট করে।
set Glyph Type(glyphType) List Item তালিকা আইটেমের Glyph Type সেট করে।
set Heading(heading) List Item Paragraph Heading সেট করে।
set Indent End(indentEnd) List Item পয়েন্টে শেষ ইন্ডেন্টেশন সেট করে।
set Indent First Line(indentFirstLine) List Item পয়েন্টে প্রথম লাইন ইন্ডেন্টেশন সেট করে।
set Indent Start(indentStart) List Item পয়েন্টে স্টার্ট ইন্ডেন্টেশন সেট করে।
set Left To Right(leftToRight) List Item বাম থেকে ডান সেটিং সেট করে।
set Line Spacing(multiplier) List Item লাইন ব্যবধান সেট করে, একটি পরিমাণ হিসাবে ব্যবধানের জন্য ব্যবহার করা লাইনের সংখ্যা নির্দেশ করে।
set Link Url(url) List Item লিঙ্ক url সেট করে।
set List Id(listItem) List Item তালিকা আইডি সেট করে।
set Nesting Level(nestingLevel) List Item তালিকা আইটেমের নেস্টিং স্তর সেট করে।
set Spacing After(spacingAfter) List Item বিন্দুতে, উপাদানের পরে ব্যবধান সেট করে।
set Spacing Before(spacingBefore) List Item বিন্দুতে, উপাদানের আগে ব্যবধান সেট করে।
set Text(text) void তালিকা আইটেমের বিষয়বস্তু পাঠ্য হিসাবে সেট করে।
set Text Alignment(textAlignment) List Item পাঠ্য সারিবদ্ধকরণ সেট করে।

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

add Positioned Image(image)

নির্দিষ্ট চিত্র ব্লব থেকে একটি নতুন Positioned Image তৈরি করে এবং সন্নিবেশ করায়।

পরামিতি

নাম টাইপ বর্ণনা
image Blob Source ছবির তথ্য

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

Positioned Image — নতুন পজিশন করা ইমেজ

অনুমোদন

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

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

append Horizontal Rule()

একটি নতুন Horizontal Rule তৈরি করে এবং যুক্ত করে।

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

Horizontal Rule - নতুন অনুভূমিক নিয়ম

অনুমোদন

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

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

append Inline Image(image)

নির্দিষ্ট ইমেজ ব্লব থেকে একটি নতুন Inline Image তৈরি করে এবং যুক্ত করে।

পরামিতি

নাম টাইপ বর্ণনা
image Blob Source ছবির তথ্য

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

Inline Image - সংযোজিত ছবি

অনুমোদন

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

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

append Inline Image(image)

প্রদত্ত Inline Image যুক্ত করে।

পরামিতি

নাম টাইপ বর্ণনা
image Inline Image ছবির তথ্য

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

Inline Image - সংযোজিত ছবি

অনুমোদন

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

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

append Page Break()

একটি নতুন Page Break তৈরি করে এবং যুক্ত করে।

দ্রষ্টব্য: Page Breaks Table Cells মধ্যে নাও থাকতে পারে। যদি বর্তমান উপাদানটি একটি টেবিল কক্ষে থাকে তবে একটি ব্যতিক্রম নিক্ষেপ করা হবে।

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

Page Break - নতুন পৃষ্ঠা বিরতি উপাদান

অনুমোদন

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

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

append Page Break(pageBreak)

প্রদত্ত Page Break যোগ করে।

দ্রষ্টব্য: Page Breaks Table Cells মধ্যে নাও থাকতে পারে। যদি বর্তমান উপাদানটি একটি টেবিল কক্ষে থাকে তবে একটি ব্যতিক্রম নিক্ষেপ করা হবে।

পরামিতি

নাম টাইপ বর্ণনা
page Break Page Break যুক্ত করতে পৃষ্ঠা বিরতি

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

Page Break - সংযুক্ত পৃষ্ঠা বিরতি উপাদান

অনুমোদন

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

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

append Text(text)

নির্দিষ্ট বিষয়বস্তুর সাথে একটি নতুন Text উপাদান তৈরি করে এবং যুক্ত করে।

পরামিতি

নাম টাইপ বর্ণনা
text String পাঠ্য বিষয়বস্তু

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

Text - নতুন পাঠ্য উপাদান

অনুমোদন

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

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

append Text(text)

প্রদত্ত Text উপাদান যোগ করে।

পরামিতি

নাম টাইপ বর্ণনা
text Text যোগ করার জন্য পাঠ্য উপাদান

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

Text - সংযোজিত পাঠ্য উপাদান

অনুমোদন

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

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

clear()

উপাদানের বিষয়বস্তু সাফ করে।

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

List Item - বর্তমান উপাদান।


copy()

বর্তমান উপাদানের একটি বিচ্ছিন্ন, গভীর অনুলিপি প্রদান করে।

উপাদান উপস্থিত কোনো শিশু উপাদান এছাড়াও অনুলিপি করা হয়. নতুন উপাদানটির কোনো অভিভাবক নেই৷

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

List Item - নতুন অনুলিপি.

অনুমোদন

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

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

edit As Text()

সম্পাদনার জন্য বর্তমান উপাদানটির একটি Text সংস্করণ পায়।

সমৃদ্ধ পাঠ্য হিসাবে উপাদান বিষয়বস্তু ম্যানিপুলেট করার জন্য edit As Text ব্যবহার করুন। edit As Text নন-টেক্সট উপাদান (যেমন Inline Image এবং Horizontal Rule ) উপেক্ষা করে।

মুছে ফেলা পাঠ্য পরিসরের মধ্যে থাকা শিশু উপাদানগুলি উপাদান থেকে সরানো হয়।

const body =
    DocumentApp.getActiveDocument().getActiveTab().asDocumentTab().getBody();

// Insert two paragraphs separated by a paragraph containing an
// horizontal rule.
body.insertParagraph(0, 'An editAsText sample.');
body.insertHorizontalRule(0);
body.insertParagraph(0, 'An example.');

// Delete " sample.\n\n An" removing the horizontal rule in the process.
body.editAsText().deleteText(14, 25);

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

Text - বর্তমান উপাদানের একটি পাঠ্য সংস্করণ


find Element(elementType)

নির্দিষ্ট ধরনের একটি বংশধরের জন্য উপাদানের বিষয়বস্তু অনুসন্ধান করে।

পরামিতি

নাম টাইপ বর্ণনা
element Type Element Type অনুসন্ধান করার জন্য উপাদানের ধরন৷

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

Range Element — সার্চ এলিমেন্টের অবস্থান নির্দেশ করে একটি সার্চ ফলাফল।

অনুমোদন

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

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

find Element(elementType, from)

নির্দিষ্ট Range Element থেকে শুরু করে, নির্দিষ্ট ধরনের একটি বংশধরের জন্য উপাদানের বিষয়বস্তু অনুসন্ধান করে।

const body =
    DocumentApp.getActiveDocument().getActiveTab().asDocumentTab().getBody();

// Define the search parameters.

let searchResult = null;

// Search until the paragraph is found.
while (
    (searchResult = body.findElement(
         DocumentApp.ElementType.PARAGRAPH,
         searchResult,
         ))) {
  const par = searchResult.getElement().asParagraph();
  if (par.getHeading() === DocumentApp.ParagraphHeading.HEADING1) {
    // Found one, update and stop.
    par.setText('This is the first header.');
    break;
  }
}

পরামিতি

নাম টাইপ বর্ণনা
element Type Element Type অনুসন্ধান করার জন্য উপাদানের ধরন৷
from Range Element অনুসন্ধান ফলাফল থেকে অনুসন্ধান.

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

Range Element — সার্চ এলিমেন্টের পরবর্তী অবস্থান নির্দেশ করে একটি সার্চ ফলাফল।

অনুমোদন

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

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

find Text(searchPattern)

রেগুলার এক্সপ্রেশন ব্যবহার করে নির্দিষ্ট টেক্সট প্যাটার্নের জন্য উপাদানের বিষয়বস্তু অনুসন্ধান করে।

জাভাস্ক্রিপ্ট রেগুলার এক্সপ্রেশন বৈশিষ্ট্যগুলির একটি উপসেট সম্পূর্ণরূপে সমর্থিত নয়, যেমন ক্যাপচার গ্রুপ এবং মোড মডিফায়ার।

প্রদত্ত রেগুলার এক্সপ্রেশন প্যাটার্নটি বর্তমান উপাদানে থাকা প্রতিটি টেক্সট ব্লকের সাথে স্বাধীনভাবে মিলে যায়।

পরামিতি

নাম টাইপ বর্ণনা
search Pattern String অনুসন্ধান করার জন্য প্যাটার্ন

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

Range Element — সার্চ টেক্সটের অবস্থান নির্দেশ করে একটি সার্চ ফলাফল, অথবা যদি কোনো মিল না থাকে তাহলে শূন্য

অনুমোদন

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

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

find Text(searchPattern, from)

একটি প্রদত্ত অনুসন্ধান ফলাফল থেকে শুরু করে, নির্দিষ্ট পাঠ্য প্যাটার্নের জন্য উপাদানের বিষয়বস্তু অনুসন্ধান করে।

জাভাস্ক্রিপ্ট রেগুলার এক্সপ্রেশন বৈশিষ্ট্যগুলির একটি উপসেট সম্পূর্ণরূপে সমর্থিত নয়, যেমন ক্যাপচার গ্রুপ এবং মোড মডিফায়ার।

প্রদত্ত রেগুলার এক্সপ্রেশন প্যাটার্নটি বর্তমান উপাদানে থাকা প্রতিটি টেক্সট ব্লকের সাথে স্বাধীনভাবে মিলে যায়।

পরামিতি

নাম টাইপ বর্ণনা
search Pattern String অনুসন্ধান করার জন্য প্যাটার্ন
from Range Element অনুসন্ধান ফলাফল থেকে অনুসন্ধান

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

Range Element — সার্চ টেক্সটের পরবর্তী অবস্থান নির্দেশ করে একটি সার্চ ফলাফল, অথবা যদি কোনো মিল না থাকে তাহলে শূন্য

অনুমোদন

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

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

get Alignment()

Horizontal Alignment পুনরুদ্ধার করে।

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

Horizontal Alignment - প্রান্তিককরণ

অনুমোদন

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

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

get Attributes()

উপাদানের বৈশিষ্ট্য পুনরুদ্ধার করে।

ফলাফল হল একটি বস্তু যেখানে প্রতিটি বৈধ উপাদান বৈশিষ্ট্যের জন্য একটি প্রপার্টি রয়েছে যেখানে প্রতিটি সম্পত্তির নাম Document App.Attribute একটি আইটেমের সাথে মিলে যায়৷ অ্যাট্রিবিউট গণনা৷

const doc = DocumentApp.getActiveDocument();
const documentTab = doc.getActiveTab().asDocumentTab();
const body = documentTab.getBody();

// Append a styled paragraph.
const par = body.appendParagraph('A bold, italicized paragraph.');
par.setBold(true);
par.setItalic(true);

// Retrieve the paragraph's attributes.
const atts = par.getAttributes();

// Log the paragraph attributes.
for (const att in atts) {
  Logger.log(`${att}:${atts[att]}`);
}

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

Object - উপাদানের বৈশিষ্ট্য।

অনুমোদন

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

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

get Child(childIndex)

নির্দিষ্ট চাইল্ড ইনডেক্সে চাইল্ড এলিমেন্ট পুনরুদ্ধার করে।

const body =
    DocumentApp.getActiveDocument().getActiveTab().asDocumentTab().getBody();

// Obtain the first element in the tab.
const firstChild = body.getChild(0);

// If it's a paragraph, set its contents.
if (firstChild.getType() === DocumentApp.ElementType.PARAGRAPH) {
  firstChild.asParagraph().setText('This is the first paragraph.');
}

পরামিতি

নাম টাইপ বর্ণনা
child Index Integer পুনরুদ্ধার করার জন্য চাইল্ড এলিমেন্টের সূচক।

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

Element - নির্দিষ্ট সূচকে শিশু উপাদান।

অনুমোদন

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

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

get Child Index(child)

নির্দিষ্ট চাইল্ড এলিমেন্টের জন্য চাইল্ড ইনডেক্স পুনরুদ্ধার করে।

পরামিতি

নাম টাইপ বর্ণনা
child Element সূচী পুনরুদ্ধার করার জন্য চাইল্ড উপাদান।

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

Integer - শিশু সূচক।

অনুমোদন

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

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

get Glyph Type()

তালিকা আইটেমের Glyph Type পুনরুদ্ধার করে।

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

Glyph Type - গ্লিফ টাইপ

অনুমোদন

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

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

get Heading()

Paragraph Heading পুনরুদ্ধার করে।

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

Paragraph Heading - শিরোনাম

অনুমোদন

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

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

get Indent End()

পয়েন্টে শেষ ইন্ডেন্টেশন পুনরুদ্ধার করে।

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

Number — শেষ ইন্ডেন্টেশন, পয়েন্টে

অনুমোদন

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

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

get Indent First Line()

পয়েন্টে প্রথম লাইনের ইন্ডেন্টেশন পুনরুদ্ধার করে।

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

Number — প্রথম লাইন ইন্ডেন্টেশন, পয়েন্টে

অনুমোদন

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

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

get Indent Start()

স্টার্ট ইন্ডেন্টেশন পুনরুদ্ধার করে।

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

Number - শুরু ইন্ডেন্টেশন

অনুমোদন

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

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

get Line Spacing()

বিন্দুতে লাইন ব্যবধান পুনরুদ্ধার করে।

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

Number — লাইনের ব্যবধান, বিন্দুতে

অনুমোদন

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

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

get Link Url()

লিঙ্ক url পুনরুদ্ধার করে.

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

String — লিঙ্ক url, বা নাল যদি উপাদানটিতে এই বৈশিষ্ট্যের জন্য একাধিক মান থাকে

অনুমোদন

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

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

get List Id()

তালিকা আইডি উদ্ধার করে।

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

String - তালিকা আইডি

অনুমোদন

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

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

get Nesting Level()

তালিকা আইটেমের নেস্টিং স্তর পুনরুদ্ধার করে।

ডিফল্টরূপে, তালিকা আইটেম শূন্য একটি নেস্টিং স্তর আছে. নেস্টিং স্তরটি তালিকা আইটেম দ্বারা ব্যবহৃত গ্লাইফ নির্ধারণ করে।

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

Integer - বাসা বাঁধার স্তর

অনুমোদন

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

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

get Next Sibling()

উপাদানটির পরবর্তী সহোদর উপাদানটি পুনরুদ্ধার করে৷

পরবর্তী ভাইবোনের একই অভিভাবক আছে এবং বর্তমান উপাদান অনুসরণ করে।

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

Element - পরবর্তী ভাইবোন উপাদান।

অনুমোদন

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

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

get Num Children()

বাচ্চাদের সংখ্যা উদ্ধার করে।

const body =
    DocumentApp.getActiveDocument().getActiveTab().asDocumentTab().getBody();

// Log the number of elements in the tab.
Logger.log(`There are ${body.getNumChildren()} elements in the tab's body.`);

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

Integer - শিশুদের সংখ্যা।

অনুমোদন

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

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

get Parent()

উপাদানটির মূল উপাদান পুনরুদ্ধার করে।

মূল উপাদান বর্তমান উপাদান ধারণ করে.

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

Container Element - মূল উপাদান।

অনুমোদন

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

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

get Positioned Image(id)

ছবির আইডি দ্বারা একটি Positioned Image পায়।

পরামিতি

নাম টাইপ বর্ণনা
id String ছবির আইডি

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

Positioned Image - অবস্থানযুক্ত চিত্র

অনুমোদন

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

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

get Positioned Images()

অনুচ্ছেদে নোঙর করা সমস্ত Positioned Image অবজেক্ট পায়।

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

Positioned Image[] — অবস্থানকৃত চিত্রগুলির একটি তালিকা

অনুমোদন

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

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

get Previous Sibling()

উপাদানটির পূর্ববর্তী ভাইবোন উপাদান পুনরুদ্ধার করে।

পূর্ববর্তী ভাইবোনের একই পিতামাতা রয়েছে এবং বর্তমান উপাদানের পূর্বে রয়েছে।

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

Element - পূর্ববর্তী ভাইবোন উপাদান।

অনুমোদন

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

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

get Spacing After()

বিন্দুতে, উপাদানের পরে ব্যবধান পুনরুদ্ধার করে।

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

Number — উপাদানের পরে ব্যবধান, বিন্দুতে

অনুমোদন

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

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

get Spacing Before()

বিন্দুতে, উপাদানের আগে ব্যবধান পুনরুদ্ধার করে।

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

Number — উপাদানের আগে ব্যবধান, বিন্দুতে

অনুমোদন

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

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

get Text()

একটি পাঠ্য স্ট্রিং হিসাবে উপাদানের বিষয়বস্তু পুনরুদ্ধার করে।

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

String - পাঠ্য স্ট্রিং হিসাবে উপাদানের বিষয়বস্তু

অনুমোদন

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

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

get Text Alignment()

পাঠ্য প্রান্তিককরণ পায়। সারিবদ্ধকরণের উপলব্ধ প্রকারগুলি হল Document App.TextAlignment.NORMAL , Document App.TextAlignment.SUBSCRIPT , এবং Document App.TextAlignment.SUPERSCRIPT

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

Text Alignment — টেক্সট অ্যালাইনমেন্টের ধরন, null যদি টেক্সটে একাধিক ধরনের টেক্সট অ্যালাইনমেন্ট থাকে বা যদি টেক্সট অ্যালাইনমেন্ট কখনও সেট করা না থাকে

অনুমোদন

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

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

get Type()

এলিমেন্টের Element Type পুনরুদ্ধার করে।

একটি প্রদত্ত উপাদানের সঠিক ধরন নির্ধারণ করতে get Type() ব্যবহার করুন।

const doc = DocumentApp.getActiveDocument();
const documentTab = doc.getActiveTab().asDocumentTab();
const body = documentTab.getBody();

// Obtain the first element in the active tab's body.

const firstChild = body.getChild(0);

// Use getType() to determine the element's type.
if (firstChild.getType() === DocumentApp.ElementType.PARAGRAPH) {
  Logger.log('The first element is a paragraph.');
} else {
  Logger.log('The first element is not a paragraph.');
}

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

Element Type - এলিমেন্ট টাইপ।

অনুমোদন

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

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

insert Horizontal Rule(childIndex)

নির্দিষ্ট সূচকে একটি Horizontal Rule তৈরি করে এবং সন্নিবেশ করায়।

পরামিতি

নাম টাইপ বর্ণনা
child Index Integer যে সূচীতে উপাদান সন্নিবেশ করতে হবে

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

Horizontal Rule — নতুন অনুভূমিক নিয়ম উপাদান

অনুমোদন

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

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

insert Inline Image(childIndex, image)

নির্দিষ্ট সূচকে নির্দিষ্ট ইমেজ ব্লব থেকে একটি নতুন Inline Image তৈরি করে এবং সন্নিবেশ করায়।

পরামিতি

নাম টাইপ বর্ণনা
child Index Integer যে সূচীতে উপাদান সন্নিবেশ করতে হবে
image Blob Source ছবির তথ্য

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

Inline Image - ঢোকানো ইনলাইন ইমেজ উপাদান

অনুমোদন

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

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

insert Inline Image(childIndex, image)

নির্দিষ্ট সূচকে প্রদত্ত Inline Image সন্নিবেশ করান।

পরামিতি

নাম টাইপ বর্ণনা
child Index Integer যে সূচীতে উপাদান সন্নিবেশ করতে হবে
image Inline Image ছবির তথ্য

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

Inline Image - ঢোকানো ইনলাইন ইমেজ উপাদান

অনুমোদন

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

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

insert Page Break(childIndex)

নির্দিষ্ট সূচকে একটি নতুন Page Break তৈরি করে এবং সন্নিবেশ করায়।

দ্রষ্টব্য: Page Breaks Table Cells মধ্যে নাও থাকতে পারে। যদি বর্তমান উপাদানটি একটি টেবিল কক্ষে থাকে তবে একটি ব্যতিক্রম নিক্ষেপ করা হবে।

পরামিতি

নাম টাইপ বর্ণনা
child Index Integer যে সূচীতে উপাদান সন্নিবেশ করতে হবে

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

Page Break - নতুন পৃষ্ঠা বিরতি উপাদান

অনুমোদন

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

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

insert Page Break(childIndex, pageBreak)

নির্দিষ্ট সূচকে প্রদত্ত Page Break সন্নিবেশ করান।

দ্রষ্টব্য: Page Breaks Table Cells মধ্যে নাও থাকতে পারে। যদি বর্তমান উপাদানটি একটি টেবিল কক্ষে থাকে তবে একটি ব্যতিক্রম নিক্ষেপ করা হবে।

পরামিতি

নাম টাইপ বর্ণনা
child Index Integer যে সূচীতে উপাদান সন্নিবেশ করতে হবে
page Break Page Break ঢোকাতে p[ বয়স বিরতি

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

Page Break - সন্নিবেশিত পৃষ্ঠা বিরতি উপাদান

অনুমোদন

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

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

insert Text(childIndex, text)

নির্দিষ্ট সূচকে একটি নতুন পাঠ্য উপাদান তৈরি করে এবং সন্নিবেশ করায়।

পরামিতি

নাম টাইপ বর্ণনা
child Index Integer যে সূচীতে উপাদান সন্নিবেশ করতে হবে
text String পাঠ্য বিষয়বস্তু

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

Text - নতুন পাঠ্য উপাদান

অনুমোদন

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

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

insert Text(childIndex, text)

নির্দিষ্ট টেক্সট বিষয়বস্তু সহ, নির্দিষ্ট সূচকে প্রদত্ত Text উপাদান সন্নিবেশ করান।

পরামিতি

নাম টাইপ বর্ণনা
child Index Integer যে সূচীতে উপাদান সন্নিবেশ করতে হবে
text Text সন্নিবেশ করার জন্য পাঠ্য উপাদান

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

Text - সন্নিবেশিত পাঠ্য উপাদান

অনুমোদন

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

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

is At Document End()

উপাদানটি Document শেষে আছে কিনা তা নির্ধারণ করে।

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

Boolean — উপাদানটি ট্যাবের শেষে আছে কিনা।

অনুমোদন

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

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

is Left To Right()

বাম-থেকে-ডান সেটিং পুনরুদ্ধার করে।

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

Boolean — বাম থেকে ডান সেটিং

অনুমোদন

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

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

merge()

একই ধরনের পূর্ববর্তী ভাইবোনের সাথে উপাদানটিকে মার্জ করে।

শুধুমাত্র একই Element Type উপাদানগুলিকে একত্রিত করা যেতে পারে। বর্তমান উপাদানে থাকা যেকোনো শিশু উপাদানকে পূর্ববর্তী ভাইবোন উপাদানে সরানো হয়।

বর্তমান উপাদান নথি থেকে সরানো হয়.

const doc = DocumentApp.getActiveDocument();
const documentTab = doc.getActiveTab().asDocumentTab();
const body = documentTab.getBody();

// Example 1: Merge paragraphs
// Append two paragraphs to the document's active tab.
const par1 = body.appendParagraph('Paragraph 1.');
const par2 = body.appendParagraph('Paragraph 2.');
// Merge the newly added paragraphs into a single paragraph.
par2.merge();

// Example 2: Merge table cells
// Create a two-dimensional array containing the table's cell contents.
const cells = [
  ['Row 1, Cell 1', 'Row 1, Cell 2'],
  ['Row 2, Cell 1', 'Row 2, Cell 2'],
];
// Build a table from the array.
const table = body.appendTable(cells);
// Get the first row in the table.
const row = table.getRow(0);
// Get the two cells in this row.
const cell1 = row.getCell(0);
const cell2 = row.getCell(1);
// Merge the current cell into its preceding sibling element.
const merged = cell2.merge();

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

List Item - একত্রিত উপাদান.

অনুমোদন

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

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

remove Child(child)

নির্দিষ্ট চাইল্ড এলিমেন্ট সরিয়ে দেয়।

পরামিতি

নাম টাইপ বর্ণনা
child Element শিশু উপাদান অপসারণ

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

List Item - বর্তমান উপাদান

অনুমোদন

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

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

remove From Parent()

উপাদানটিকে তার অভিভাবক থেকে সরিয়ে দেয়।

const doc = DocumentApp.getActiveDocument();
const documentTab = doc.getActiveTab().asDocumentTab();
const body = documentTab.getBody();

// Remove all images in the active tab's body.
const imgs = body.getImages();
for (let i = 0; i < imgs.length; i++) {
  imgs[i].removeFromParent();
}

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

List Item - সরানো উপাদান.

অনুমোদন

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

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

remove Positioned Image(id)

ইমেজের আইডি দ্বারা একটি Positioned Image সরিয়ে দেয়।

পরামিতি

নাম টাইপ বর্ণনা
id String

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

Boolean — নির্দিষ্ট ইমেজ মুছে ফেলা হয়েছে কি না

অনুমোদন

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

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

replace Text(searchPattern, replacement)

রেগুলার এক্সপ্রেশন ব্যবহার করে একটি প্রদত্ত টেক্সট প্যাটার্নের সমস্ত ঘটনাকে একটি প্রদত্ত প্রতিস্থাপন স্ট্রিং দিয়ে প্রতিস্থাপন করে।

অনুসন্ধান প্যাটার্নটি একটি স্ট্রিং হিসাবে পাস করা হয়, একটি জাভাস্ক্রিপ্ট রেগুলার এক্সপ্রেশন অবজেক্ট নয়। এর কারণে আপনাকে প্যাটার্নে যেকোনো ব্যাকস্ল্যাশ এড়াতে হবে।

এই পদ্ধতিগুলি Google এর RE2 রেগুলার এক্সপ্রেশন লাইব্রেরি ব্যবহার করে, যা সমর্থিত সিনট্যাক্সকে সীমাবদ্ধ করে।

প্রদত্ত রেগুলার এক্সপ্রেশন প্যাটার্নটি বর্তমান উপাদানে থাকা প্রতিটি টেক্সট ব্লকের সাথে স্বাধীনভাবে মিলে যায়।

const body =
    DocumentApp.getActiveDocument().getActiveTab().asDocumentTab().getBody();

// Clear the text surrounding "Apps Script", with or without text.
body.replaceText('^.*Apps ?Script.*$', 'Apps Script');

পরামিতি

নাম টাইপ বর্ণনা
search Pattern String অনুসন্ধান করার জন্য regex প্যাটার্ন
replacement String প্রতিস্থাপন হিসাবে ব্যবহার করার জন্য পাঠ্য

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

Element - বর্তমান উপাদান

অনুমোদন

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

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

set Alignment(alignment)

Horizontal Alignment সেট করে।

পরামিতি

নাম টাইপ বর্ণনা
alignment Horizontal Alignment অনুভূমিক প্রান্তিককরণ

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

List Item - বর্তমান উপাদান

অনুমোদন

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

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

set Attributes(attributes)

উপাদানের বৈশিষ্ট্য সেট করে।

নির্দিষ্ট বৈশিষ্ট্যের প্যারামিটারটি অবশ্যই এমন একটি বস্তু হতে হবে যেখানে প্রতিটি সম্পত্তির নাম Document App.Attribute একটি আইটেম। বৈশিষ্ট্য গণনা এবং প্রতিটি সম্পত্তির মান প্রয়োগ করা নতুন মান।

const doc = DocumentApp.getActiveDocument();
const documentTab = doc.getActiveTab().asDocumentTab();
const body = documentTab.getBody();

// Define a custom paragraph style.
const style = {};
style[DocumentApp.Attribute.HORIZONTAL_ALIGNMENT] =
    DocumentApp.HorizontalAlignment.RIGHT;
style[DocumentApp.Attribute.FONT_FAMILY] = 'Calibri';
style[DocumentApp.Attribute.FONT_SIZE] = 18;
style[DocumentApp.Attribute.BOLD] = true;

// Append a plain paragraph.
const par = body.appendParagraph('A paragraph with custom style.');

// Apply the custom style.
par.setAttributes(style);

পরামিতি

নাম টাইপ বর্ণনা
attributes Object উপাদান এর বৈশিষ্ট্য.

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

List Item - বর্তমান উপাদান।

অনুমোদন

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

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

set Glyph Type(glyphType)

তালিকা আইটেমের Glyph Type সেট করে।

পরামিতি

নাম টাইপ বর্ণনা
glyph Type Glyph Type গ্লিফ টাইপ

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

List Item - বর্তমান উপাদান

অনুমোদন

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

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

set Heading(heading)

Paragraph Heading সেট করে।

পরামিতি

নাম টাইপ বর্ণনা
heading Paragraph Heading শিরোনাম

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

List Item - বর্তমান উপাদান

অনুমোদন

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

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

set Indent End(indentEnd)

পয়েন্টে শেষ ইন্ডেন্টেশন সেট করে।

পরামিতি

নাম টাইপ বর্ণনা
indent End Number শেষ ইন্ডেন্টেশন, পয়েন্টে

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

List Item - বর্তমান উপাদান

অনুমোদন

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

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

set Indent First Line(indentFirstLine)

পয়েন্টে প্রথম লাইন ইন্ডেন্টেশন সেট করে।

পরামিতি

নাম টাইপ বর্ণনা
indent First Line Number প্রথম লাইন ইন্ডেন্টেশন, পয়েন্ট

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

List Item - বর্তমান উপাদান

অনুমোদন

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

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

set Indent Start(indentStart)

পয়েন্টে স্টার্ট ইন্ডেন্টেশন সেট করে।

পরামিতি

নাম টাইপ বর্ণনা
indent Start Number শুরু ইন্ডেন্টেশন, পয়েন্ট

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

List Item - বর্তমান উপাদান

অনুমোদন

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

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

set Left To Right(leftToRight)

বাম থেকে ডান সেটিং সেট করে।

পরামিতি

নাম টাইপ বর্ণনা
left To Right Boolean বাম থেকে ডান সেটিং

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

List Item - বর্তমান উপাদান

অনুমোদন

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

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

set Line Spacing(multiplier)

লাইন ব্যবধান সেট করে, একটি পরিমাণ হিসাবে ব্যবধানের জন্য ব্যবহার করা লাইনের সংখ্যা নির্দেশ করে।

পরামিতি

নাম টাইপ বর্ণনা
multiplier Number লাইনের সংখ্যা

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

List Item - বর্তমান উপাদান

অনুমোদন

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

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

set Link Url(url)

লিঙ্ক url সেট করে।

পরামিতি

নাম টাইপ বর্ণনা
url String লিঙ্ক url

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

List Item - বর্তমান উপাদান

অনুমোদন

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

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

set List Id(listItem)

তালিকা আইডি সেট করে।

তালিকা আইডি নির্দিষ্ট List Item জন্য একই মান সেট করা হয়. দুটি List Items একই তালিকার সদস্য হিসাবে বিবেচিত হবে।

পরামিতি

নাম টাইপ বর্ণনা
list Item List Item তালিকা আইটেম যার তালিকা আইডি ব্যবহার করতে হবে

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

List Item - বর্তমান উপাদান

অনুমোদন

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

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

set Nesting Level(nestingLevel)

তালিকা আইটেমের নেস্টিং স্তর সেট করে।

ডিফল্টরূপে, তালিকা আইটেম শূন্য একটি নেস্টিং স্তর আছে. নেস্টিং স্তরটি তালিকা আইটেম দ্বারা ব্যবহৃত গ্লাইফ নির্ধারণ করে।

পরামিতি

নাম টাইপ বর্ণনা
nesting Level Integer বাসা বাঁধার স্তর

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

List Item - বর্তমান উপাদান

অনুমোদন

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

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

set Spacing After(spacingAfter)

বিন্দুতে, উপাদানের পরে ব্যবধান সেট করে।

পরামিতি

নাম টাইপ বর্ণনা
spacing After Number বিন্দুতে উপাদানের পরে ব্যবধান

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

List Item - বর্তমান উপাদান

অনুমোদন

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

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

set Spacing Before(spacingBefore)

বিন্দুতে, উপাদানের আগে ব্যবধান সেট করে।

পরামিতি

নাম টাইপ বর্ণনা
spacing Before Number বিন্দুতে উপাদানের আগে ব্যবধান

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

List Item - বর্তমান উপাদান

অনুমোদন

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

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

set Text(text)

তালিকা আইটেমের বিষয়বস্তু পাঠ্য হিসাবে সেট করে।

দ্রষ্টব্য: বিদ্যমান বিষয়বস্তু সাফ করা হয়.

পরামিতি

নাম টাইপ বর্ণনা
text String নতুন পাঠ্য বিষয়বস্তু

অনুমোদন

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

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

set Text Alignment(textAlignment)

পাঠ্য সারিবদ্ধকরণ সেট করে। সারিবদ্ধকরণের উপলব্ধ প্রকারগুলি হল Document App.TextAlignment.NORMAL , Document App.TextAlignment.SUBSCRIPT , এবং Document App.TextAlignment.SUPERSCRIPT

// Make the entire first paragraph in the active tab be superscript.
const documentTab =
    DocumentApp.getActiveDocument().getActiveTab().asDocumentTab();
const text = documentTab.getBody().getParagraphs()[0].editAsText();
text.setTextAlignment(DocumentApp.TextAlignment.SUPERSCRIPT);

পরামিতি

নাম টাইপ বর্ণনা
text Alignment Text Alignment প্রযোজ্য পাঠ্য প্রান্তিককরণের ধরন

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

List Item - বর্তমান উপাদান

অনুমোদন

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

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