Class TableCell

টেবিল সেল

একটি টেবিল সেল প্রতিনিধিত্বকারী একটি উপাদান। একটি Table Cell সর্বদা একটি Table Row মধ্যে থাকে এবং এতে List Item , Paragraph , অথবা Table উপাদান থাকতে পারে। ডকুমেন্ট স্ট্রাকচার সম্পর্কে আরও তথ্যের জন্য, Google ডক্স প্রসারিত করার নির্দেশিকা দেখুন।

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
append Horizontal Rule() Horizontal Rule একটি নতুন Horizontal Rule তৈরি করে এবং সংযোজন করে।
append Image(image) Inline Image নির্দিষ্ট ইমেজ ব্লব থেকে একটি নতুন Inline Image তৈরি করে এবং যুক্ত করে।
append Image(image) Inline Image প্রদত্ত Inline Image যুক্ত করে।
append List Item(listItem) List Item প্রদত্ত List Item যুক্ত করে।
append List Item(text) List Item একটি নতুন List Item তৈরি করে এবং যুক্ত করে।
append Paragraph(paragraph) Paragraph প্রদত্ত Paragraph যুক্ত করে।
append Paragraph(text) Paragraph একটি নতুন Paragraph তৈরি করে এবং সংযোজন করে।
append Table() Table একটি নতুন Table তৈরি করে এবং যুক্ত করে।
append Table(cells) Table নির্দিষ্ট কোষ ধারণকারী একটি নতুন Table যুক্ত করে।
append Table(table) Table প্রদত্ত Table যুক্ত করে।
clear() Table Cell এলিমেন্টের বিষয়বস্তু সাফ করে।
copy() Table Cell বর্তমান এলিমেন্টের একটি বিচ্ছিন্ন, গভীর অনুলিপি প্রদান করে।
edit As Text() Text সম্পাদনার জন্য বর্তমান উপাদানের একটি Text সংস্করণ পায়।
find Element(elementType) Range Element |null নির্দিষ্ট ধরণের বংশধরের জন্য উপাদানের বিষয়বস্তু অনুসন্ধান করে।
find Element(elementType, from) Range Element |null নির্দিষ্ট Range Element থেকে শুরু করে, নির্দিষ্ট ধরণের ডিসেন্ডেন্টের জন্য এলিমেন্টের বিষয়বস্তু অনুসন্ধান করে।
find Text(searchPattern) Range Element |null রেগুলার এক্সপ্রেশন ব্যবহার করে নির্দিষ্ট টেক্সট প্যাটার্নের জন্য এলিমেন্টের বিষয়বস্তু অনুসন্ধান করে।
find Text(searchPattern, from) Range Element |null একটি প্রদত্ত অনুসন্ধান ফলাফল থেকে শুরু করে, নির্দিষ্ট টেক্সট প্যাটার্নের জন্য উপাদানের বিষয়বস্তু অনুসন্ধান করে।
get Attributes() Object উপাদানের বৈশিষ্ট্যগুলি পুনরুদ্ধার করে।
get Background Color() String|null পটভূমির রঙ পুনরুদ্ধার করে।
get Child(childIndex) Element নির্দিষ্ট শিশু সূচকে শিশু উপাদানটি পুনরুদ্ধার করে।
get Child Index(child) Integer নির্দিষ্ট শিশু উপাদানের জন্য শিশু সূচক পুনরুদ্ধার করে।
get Col Span() Integer কলামের স্প্যানটি উদ্ধার করে, যা এই সেলটি স্প্যান করে এমন টেবিল সেলের কলামের সংখ্যা।
get Link Url() String|null লিঙ্কের URL উদ্ধার করে।
get Next Sibling() Element |null এলিমেন্টের পরবর্তী সিবলিং এলিমেন্ট উদ্ধার করে।
get Num Children() Integer শিশুদের সংখ্যা উদ্ধার করে।
get Padding Bottom() Number|null পয়েন্টে নীচের প্যাডিংটি পুনরুদ্ধার করে।
get Padding Left() Number|null পয়েন্টে বাম প্যাডিং পুনরুদ্ধার করে।
get Padding Right() Number|null পয়েন্টে ডান প্যাডিং উদ্ধার করে।
get Padding Top() Number|null পয়েন্টে উপরের প্যাডিং পুনরুদ্ধার করে।
get Parent() Container Element |null এলিমেন্টের প্যারেন্ট এলিমেন্ট উদ্ধার করে।
get Parent Row() Table Row |null বর্তমান Table Cell ধারণকারী Table Row পুনরুদ্ধার করে।
get Parent Table() Table |null বর্তমান Table Cell ধারণকারী Table উদ্ধার করে।
get Previous Sibling() Element |null এলিমেন্টের পূর্ববর্তী ভাইবোন এলিমেন্ট উদ্ধার করে।
get Row Span() Integer সারি স্প্যানটি পুনরুদ্ধার করে, যা এই সেলটি বিস্তৃত টেবিল কোষের সারির সংখ্যা।
get Text() String এলিমেন্টের বিষয়বস্তু একটি টেক্সট স্ট্রিং হিসেবে উদ্ধার করে।
get Text Alignment() Text Alignment |null টেক্সট অ্যালাইনমেন্ট পায়।
get Type() Element Type উপাদানটির Element Type উদ্ধার করে।
get Vertical Alignment() Vertical Alignment |null Vertical Alignment পুনরুদ্ধার করে।
get Width() Number|null কক্ষ ধারণকারী কলামের প্রস্থ, পয়েন্টে পুনরুদ্ধার করে।
insert Horizontal Rule(childIndex) Horizontal Rule নির্দিষ্ট সূচীতে একটি নতুন Horizontal Rule তৈরি করে এবং সন্নিবেশ করায়।
insert Image(childIndex, image) Inline Image নির্দিষ্ট ইমেজ ব্লব থেকে নির্দিষ্ট ইনডেক্সে একটি Inline Image তৈরি করে এবং সন্নিবেশ করায়।
insert Image(childIndex, image) Inline Image নির্দিষ্ট সূচীতে প্রদত্ত Inline Image সন্নিবেশ করায়।
insert List Item(childIndex, listItem) List Item নির্দিষ্ট সূচীতে প্রদত্ত List Item সন্নিবেশ করায়।
insert List Item(childIndex, text) List Item নির্দিষ্ট সূচীতে একটি নতুন List Item তৈরি করে এবং সন্নিবেশ করায়।
insert Paragraph(childIndex, paragraph) Paragraph নির্দিষ্ট সূচীতে প্রদত্ত Paragraph সন্নিবেশ করায়।
insert Paragraph(childIndex, text) Paragraph নির্দিষ্ট সূচীতে একটি নতুন Paragraph তৈরি করে এবং সন্নিবেশ করায়।
insert Table(childIndex) Table নির্দিষ্ট সূচীতে একটি নতুন Table তৈরি করে এবং সন্নিবেশ করায়।
insert Table(childIndex, cells) Table নির্দিষ্ট সূচীতে নির্দিষ্ট ঘরগুলি ধারণকারী একটি নতুন Table তৈরি করে এবং সন্নিবেশ করায়।
insert Table(childIndex, table) Table নির্দিষ্ট সূচীতে প্রদত্ত Table সন্নিবেশ করায়।
is At Document End() Boolean উপাদানটি Document শেষে আছে কিনা তা নির্ধারণ করে।
merge() Table Cell |null একই ধরণের পূর্ববর্তী ভাইবোনের সাথে উপাদানটিকে মার্জ করে।
remove Child(child) Table Cell নির্দিষ্ট শিশু উপাদানটি সরিয়ে দেয়।
remove From Parent() Table Cell |null উপাদানটিকে তার মূল উপাদান থেকে সরিয়ে দেয়।
replace Text(searchPattern, replacement) Element রেগুলার এক্সপ্রেশন ব্যবহার করে, একটি প্রদত্ত টেক্সট প্যাটার্নের সমস্ত ঘটনাকে একটি প্রদত্ত প্রতিস্থাপন স্ট্রিং দিয়ে প্রতিস্থাপন করে।
set Attributes(attributes) Table Cell এলিমেন্টের বৈশিষ্ট্য নির্ধারণ করে।
set Background Color(color) Table Cell পটভূমির রঙ সেট করে।
set Link Url(url) Table Cell লিঙ্কের url সেট করে।
set Padding Bottom(paddingBottom) Table Cell নীচের প্যাডিংটি পয়েন্টে সেট করে।
set Padding Left(paddingLeft) Table Cell বাম প্যাডিং পয়েন্টে সেট করে।
set Padding Right(paddingRight) Table Cell পয়েন্টে সঠিক প্যাডিং সেট করে।
set Padding Top(paddingTop) Table Cell উপরের প্যাডিংটি পয়েন্টে সেট করে।
set Text(text) Table Cell বিষয়বস্তুগুলিকে প্লেইন টেক্সট হিসেবে সেট করে।
set Text Alignment(textAlignment) Table Cell টেক্সট অ্যালাইনমেন্ট সেট করে।
set Vertical Alignment(alignment) Table Cell উল্লম্ব সারিবদ্ধকরণ সেট করে।
set Width(width) Table Cell বর্তমান ঘর ধারণকারী কলামের প্রস্থ বিন্দুতে সেট করে।

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

append Horizontal Rule()

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

Horizontal Rule একটি নতুন Paragraph অন্তর্ভুক্ত করা হবে।

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

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

অনুমোদন

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

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

append Image(image)

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

Inline Image একটি নতুন Paragraph অন্তর্ভুক্ত থাকবে।

পরামিতি

নাম আদর্শ বিবরণ
image Blob Source ছবির তথ্য

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

Inline Image — নতুন ছবি

অনুমোদন

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

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

append Image(image)

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

Inline Image একটি নতুন Paragraph অন্তর্ভুক্ত থাকবে।

পরামিতি

নাম আদর্শ বিবরণ
image Inline Image ছবির তথ্য

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

Inline Image — সংযুক্ত ছবি

অনুমোদন

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

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

append List Item(listItem)

প্রদত্ত List Item যুক্ত করে।

পরামিতি

নাম আদর্শ বিবরণ
list Item List Item যোগ করার জন্য তালিকার আইটেম

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

List Item — সংযুক্ত তালিকা আইটেম

অনুমোদন

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

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

append List Item(text)

একটি নতুন List Item তৈরি করে এবং যুক্ত করে।

পরামিতি

নাম আদর্শ বিবরণ
text String লেখার বিষয়বস্তু

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

List Item — নতুন তালিকা আইটেম

অনুমোদন

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

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

append Paragraph(paragraph)

প্রদত্ত Paragraph যুক্ত করে।

পরামিতি

নাম আদর্শ বিবরণ
paragraph Paragraph যে অনুচ্ছেদটি যুক্ত করতে হবে

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

Paragraph — সংযুক্ত অনুচ্ছেদটি

অনুমোদন

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

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

append Paragraph(text)

একটি নতুন Paragraph তৈরি করে এবং সংযোজন করে।

পরামিতি

নাম আদর্শ বিবরণ
text String লেখার বিষয়বস্তু

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

Paragraph — নতুন অনুচ্ছেদ

অনুমোদন

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

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

append Table()

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

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

Table — নতুন টেবিল

অনুমোদন

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

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

append Table(cells)

নির্দিষ্ট কোষ ধারণকারী একটি নতুন Table যুক্ত করে।

পরামিতি

নাম আদর্শ বিবরণ
cells String[][] নতুন টেবিলে যোগ করার জন্য টেবিল কোষের টেক্সট বিষয়বস্তু

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

Table — সংযুক্ত টেবিল

অনুমোদন

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

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

append Table(table)

প্রদত্ত Table যুক্ত করে।

পরামিতি

নাম আদর্শ বিবরণ
table Table যোগ করার জন্য টেবিল

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

Table — সংযুক্ত টেবিল

অনুমোদন

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

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

clear()

এলিমেন্টের বিষয়বস্তু সাফ করে।

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

Table Cell — বর্তমান উপাদান।


copy()

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

এলিমেন্টে উপস্থিত যেকোনো চাইল্ড এলিমেন্টও কপি করা হয়। নতুন এলিমেন্টের কোন প্যারেন্ট নেই।

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

Table Cell — নতুন কপি।

অনুমোদন

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

  • 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 |null — একটি সার্চ ফলাফল যা সার্চ এলিমেন্টের অবস্থান নির্দেশ করে।

অনুমোদন

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

  • 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 |null — একটি সার্চ ফলাফল যা সার্চ এলিমেন্টের পরবর্তী অবস্থান নির্দেশ করে।

অনুমোদন

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

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

find Text(searchPattern)

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

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

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

পরামিতি

নাম আদর্শ বিবরণ
search Pattern String যে প্যাটার্নটি খুঁজতে হবে

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

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

অনুমোদন

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

  • 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 |null — একটি সার্চ রেজাল্ট যা সার্চ টেক্সটের পরবর্তী অবস্থান নির্দেশ করে, অথবা যদি কোন মিল না থাকে তাহলে নাল।

অনুমোদন

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

  • 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 Background Color()

পটভূমির রঙ পুনরুদ্ধার করে।

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

String|null — ব্যাকগ্রাউন্ড কালার, CSS নোটেশনে ফরম্যাট করা (যেমন '#ffffff' )

অনুমোদন

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

  • 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 Col Span()

কলামের স্প্যানটি উদ্ধার করে, যা এই সেলটি স্প্যান করে এমন টেবিল সেলের কলামের সংখ্যা। অ-মার্জ করা সেলগুলির একটি কলম স্প্যান 1 থাকে।

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

Integer — অন্য একটি কক্ষ দ্বারা মার্জ করা একটি কক্ষের জন্য কলামের স্প্যান বা 0

অনুমোদন

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

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

get Link Url()

লিঙ্কের URL উদ্ধার করে।

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

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

অনুমোদন

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

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

get Next Sibling()

এলিমেন্টের পরবর্তী সিবলিং এলিমেন্ট উদ্ধার করে।

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

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

Element |null — পরবর্তী সহোদর উপাদান।

অনুমোদন

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

  • 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 Padding Bottom()

পয়েন্টে নীচের প্যাডিংটি পুনরুদ্ধার করে।

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

Number|null — নীচের প্যাডিং, পয়েন্টে

অনুমোদন

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

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

get Padding Left()

পয়েন্টে বাম প্যাডিং পুনরুদ্ধার করে।

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

Number|null — বাম প্যাডিং, পয়েন্টে

অনুমোদন

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

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

get Padding Right()

পয়েন্টে ডান প্যাডিং উদ্ধার করে।

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

Number|null — ডান প্যাডিং, পয়েন্টে

অনুমোদন

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

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

get Padding Top()

পয়েন্টে উপরের প্যাডিং পুনরুদ্ধার করে।

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

Number|null — উপরের প্যাডিং, পয়েন্টে

অনুমোদন

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

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

get Parent()

এলিমেন্টের প্যারেন্ট এলিমেন্ট উদ্ধার করে।

প্যারেন্ট এলিমেন্টে বর্তমান এলিমেন্ট থাকে।

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

Container Element |null — মূল এলিমেন্ট।

অনুমোদন

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

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

get Parent Row()

বর্তমান Table Cell ধারণকারী Table Row পুনরুদ্ধার করে।

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

Table Row |null — বর্তমান ঘর ধারণকারী টেবিল সারি

অনুমোদন

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

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

get Parent Table()

বর্তমান Table Cell ধারণকারী Table উদ্ধার করে।

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

Table |null — বর্তমান ঘর ধারণকারী টেবিল

অনুমোদন

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

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

get Previous Sibling()

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

পূর্ববর্তী ভাইবোনের একই প্যারেন্ট আছে এবং বর্তমান এলিমেন্টের আগে থাকে।

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

Element |null — পূর্ববর্তী সহোদর উপাদান।

অনুমোদন

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

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

get Row Span()

সারি স্প্যানটি পুনরুদ্ধার করে, যা এই সেলটি বিস্তৃত টেবিল কোষের সারির সংখ্যা। অ-মার্জ করা কোষগুলির একটি সারি স্প্যান 1 থাকে।

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

Integer — অন্য একটি কক্ষ দ্বারা মার্জ করা একটি কক্ষের জন্য সারি স্প্যান বা 0

অনুমোদন

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

  • 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 — টেক্সট অ্যালাইনমেন্টের ধরণ, অথবা যদি টেক্সটে একাধিক ধরণের টেক্সট অ্যালাইনমেন্ট থাকে অথবা যদি টেক্সট অ্যালাইনমেন্ট কখনও সেট করা না থাকে তাহলে 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

get Vertical Alignment()

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

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

Vertical Alignment |null — উল্লম্ব সারিবদ্ধকরণ

অনুমোদন

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

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

get Width()

কক্ষ ধারণকারী কলামের প্রস্থ, পয়েন্টে পুনরুদ্ধার করে।

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

Number|null — কলামের প্রস্থ, বিন্দুতে

অনুমোদন

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

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

insert Horizontal Rule(childIndex)

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

অনুভূমিক নিয়মটি একটি নতুন Paragraph অন্তর্ভুক্ত করা হবে।

পরামিতি

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

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

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

অনুমোদন

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

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

insert Image(childIndex, image)

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

ছবিটি একটি নতুন Paragraph অন্তর্ভুক্ত করা হবে।

পরামিতি

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

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

Inline Image — সন্নিবেশিত ইনলাইন ইমেজ

অনুমোদন

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

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

insert Image(childIndex, image)

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

ছবিটি একটি নতুন Paragraph অন্তর্ভুক্ত করা হবে।

পরামিতি

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

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

Inline Image — সন্নিবেশিত ইনলাইন ইমেজ

অনুমোদন

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

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

insert List Item(childIndex, listItem)

নির্দিষ্ট সূচীতে প্রদত্ত List Item সন্নিবেশ করায়।

পরামিতি

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

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

List Item — নতুন তালিকা আইটেম ঢোকানো হয়েছে

অনুমোদন

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

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

insert List Item(childIndex, text)

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

পরামিতি

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

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

List Item — নতুন তালিকা আইটেম

অনুমোদন

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

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

insert Paragraph(childIndex, paragraph)

নির্দিষ্ট সূচীতে প্রদত্ত Paragraph সন্নিবেশ করায়।

পরামিতি

নাম আদর্শ বিবরণ
child Index Integer যে সূচকে উপাদানটি সন্নিবেশ করাতে হবে
paragraph Paragraph যে অনুচ্ছেদটি সন্নিবেশ করাতে হবে

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

Paragraph — সন্নিবেশিত অনুচ্ছেদ

অনুমোদন

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

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

insert Paragraph(childIndex, text)

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

পরামিতি

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

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

Paragraph — নতুন অনুচ্ছেদ

অনুমোদন

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

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

insert Table(childIndex)

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

পরামিতি

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

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

Table — নতুন টেবিল

অনুমোদন

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

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

insert Table(childIndex, cells)

নির্দিষ্ট সূচীতে নির্দিষ্ট ঘরগুলি ধারণকারী একটি নতুন Table তৈরি করে এবং সন্নিবেশ করায়।

পরামিতি

নাম আদর্শ বিবরণ
child Index Integer যে সূচকে সন্নিবেশ করা হবে
cells String[][] নতুন টেবিলে যোগ করার জন্য টেবিল কোষের টেক্সট বিষয়বস্তু

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

Table — নতুন টেবিল

অনুমোদন

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

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

insert Table(childIndex, table)

নির্দিষ্ট সূচীতে প্রদত্ত Table সন্নিবেশ করায়।

পরামিতি

নাম আদর্শ বিবরণ
child Index Integer যে সূচকে উপাদানটি সন্নিবেশ করাতে হবে
table Table সন্নিবেশ করানোর জন্য টেবিল

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

Table — সন্নিবেশিত টেবিল

অনুমোদন

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

  • 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

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();

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

Table Cell |null — মার্জ করা উপাদান।

অনুমোদন

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

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

remove Child(child)

নির্দিষ্ট শিশু উপাদানটি সরিয়ে দেয়।

পরামিতি

নাম আদর্শ বিবরণ
child Element যে চাইল্ড এলিমেন্টটি অপসারণ করতে হবে

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

Table Cell — বর্তমান উপাদান

অনুমোদন

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

  • 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();
}

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

Table Cell |null — সরানো উপাদান।

অনুমোদন

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

  • 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 অনুসন্ধানের জন্য রেজেক্স প্যাটার্ন
replacement String প্রতিস্থাপন হিসেবে ব্যবহার করার জন্য লেখাটি

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

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

অনুমোদন

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

  • 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 উপাদানটির বৈশিষ্ট্য।

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

Table Cell — বর্তমান উপাদান।

অনুমোদন

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

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

set Background Color(color)

পটভূমির রঙ সেট করে।

পরামিতি

নাম আদর্শ বিবরণ
color String পটভূমির রঙ, CSS নোটেশনে ফর্ম্যাট করা (যেমন '#ffffff' )

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

Table Cell — বর্তমান উপাদান

অনুমোদন

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

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

set Link Url(url)

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

পরামিতি

নাম আদর্শ বিবরণ
url String লিঙ্কের ইউআরএল

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

Table Cell — বর্তমান উপাদান

অনুমোদন

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

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

set Padding Bottom(paddingBottom)

নীচের প্যাডিংটি পয়েন্টে সেট করে।

পরামিতি

নাম আদর্শ বিবরণ
padding Bottom Number নীচের প্যাডিং, পয়েন্টে

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

Table Cell — বর্তমান উপাদান

অনুমোদন

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

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

set Padding Left(paddingLeft)

বাম প্যাডিং পয়েন্টে সেট করে।

পরামিতি

নাম আদর্শ বিবরণ
padding Left Number বাম প্যাডিং, পয়েন্টে

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

Table Cell — বর্তমান উপাদান

অনুমোদন

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

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

set Padding Right(paddingRight)

পয়েন্টে সঠিক প্যাডিং সেট করে।

পরামিতি

নাম আদর্শ বিবরণ
padding Right Number ডান প্যাডিং, পয়েন্টে।

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

Table Cell — বর্তমান উপাদান।

অনুমোদন

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

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

set Padding Top(paddingTop)

উপরের প্যাডিংটি পয়েন্টে সেট করে।

পরামিতি

নাম আদর্শ বিবরণ
padding Top Number উপরের প্যাডিং, পয়েন্টে

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

Table Cell — বর্তমান উপাদান

অনুমোদন

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

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

set Text(text)

বিষয়বস্তুগুলিকে প্লেইন টেক্সট হিসেবে সেট করে।

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

পরামিতি

নাম আদর্শ বিবরণ
text String নতুন লেখার বিষয়বস্তু

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

Table Cell — বর্তমান উপাদান

অনুমোদন

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

  • 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 প্রয়োগ করার জন্য টেক্সট অ্যালাইনমেন্টের ধরণ

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

Table Cell — বর্তমান উপাদান

অনুমোদন

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

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

set Vertical Alignment(alignment)

উল্লম্ব সারিবদ্ধকরণ সেট করে।

পরামিতি

নাম আদর্শ বিবরণ
alignment Vertical Alignment উল্লম্ব সারিবদ্ধকরণ

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

Table Cell — বর্তমান উপাদান

অনুমোদন

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

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

set Width(width)

বর্তমান ঘর ধারণকারী কলামের প্রস্থ বিন্দুতে সেট করে।

পরামিতি

নাম আদর্শ বিবরণ
width Number কলামের প্রস্থ, বিন্দুতে

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

Table Cell — বর্তমান উপাদান

অনুমোদন

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

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