Class HeaderSection

হেডার বিভাগ

একটি শিরোনাম বিভাগের প্রতিনিধিত্বকারী একটি উপাদান৷ একটি Document সাধারণত সর্বাধিক একটি Header Section থাকে। Header Section 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 Cell ধারণকারী একটি নতুন Table যুক্ত করে।
append Table(table) Table প্রদত্ত Table যুক্ত করে।
clear() Header Section উপাদানের বিষয়বস্তু সাফ করে।
copy() Header Section বর্তমান উপাদানের একটি বিচ্ছিন্ন, গভীর অনুলিপি প্রদান করে।
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 Attributes() Object উপাদানের বৈশিষ্ট্য পুনরুদ্ধার করে।
get Child(childIndex) Element নির্দিষ্ট চাইল্ড ইনডেক্সে চাইল্ড এলিমেন্ট পুনরুদ্ধার করে।
get Child Index(child) Integer নির্দিষ্ট চাইল্ড এলিমেন্টের জন্য চাইল্ড ইনডেক্স পুনরুদ্ধার করে।
get Images() Inline Image[] বিভাগে থাকা সমস্ত Inline Images পুনরুদ্ধার করে।
get List Items() List Item[] বিভাগে থাকা সমস্ত List Items পুনরুদ্ধার করে।
get Num Children() Integer বাচ্চাদের সংখ্যা উদ্ধার করে।
get Paragraphs() Paragraph[] বিভাগে থাকা সমস্ত Paragraphs পুনরুদ্ধার করে ( List Items সহ)।
get Parent() Container Element উপাদানটির মূল উপাদান পুনরুদ্ধার করে।
get Tables() Table[] বিভাগে থাকা সমস্ত Tables পুনরুদ্ধার করে।
get Text() String একটি পাঠ্য স্ট্রিং হিসাবে উপাদানের বিষয়বস্তু পুনরুদ্ধার করে।
get Text Alignment() Text Alignment পাঠ্য প্রান্তিককরণ পায়।
get Type() Element Type এলিমেন্টের Element Type পুনরুদ্ধার করে।
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 সন্নিবেশ করান।
remove Child(child) Header Section নির্দিষ্ট চাইল্ড এলিমেন্ট সরিয়ে দেয়।
remove From Parent() Header Section উপাদানটিকে তার অভিভাবক থেকে সরিয়ে দেয়।
replace Text(searchPattern, replacement) Element রেগুলার এক্সপ্রেশন ব্যবহার করে একটি প্রদত্ত টেক্সট প্যাটার্নের সমস্ত ঘটনাকে একটি প্রদত্ত প্রতিস্থাপন স্ট্রিং দিয়ে প্রতিস্থাপন করে।
set Attributes(attributes) Header Section উপাদানের বৈশিষ্ট্য সেট করে।
set Text(text) Header Section বিষয়বস্তুকে প্লেইন টেক্সট হিসেবে সেট করে।
set Text Alignment(textAlignment) Header Section পাঠ্য সারিবদ্ধকরণ সেট করে।

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

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 তৈরি করে এবং যুক্ত করে।

ছবিটি একটি নতুন 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 থাকবে।

একটি বিদ্যমান Inline Image একটি অনুলিপি যুক্ত করার সময় append Image এই সংস্করণটি ব্যবহার করুন।

পরামিতি

নাম টাইপ বর্ণনা
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 একটি অনুলিপি সংযুক্ত করার সময় append 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 একটি অনুলিপি সংযুক্ত করার সময় append 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 তৈরি এবং সংযোজন করে।

এই পদ্ধতিটি টেবিলের পরে একটি খালি অনুচ্ছেদও যুক্ত করবে, যেহেতু Google ডক্স ডকুমেন্ট একটি টেবিলের সাথে শেষ হতে পারে না।

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

Table - নতুন টেবিল।

অনুমোদন

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

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

append Table(cells)

প্রতিটি নির্দিষ্ট স্ট্রিং মানের জন্য একটি Table Cell ধারণকারী একটি নতুন Table যুক্ত করে।

এই পদ্ধতিটি টেবিলের পরে একটি খালি অনুচ্ছেদও যুক্ত করবে, যেহেতু Google ডক্স ডকুমেন্ট একটি টেবিলের সাথে শেষ হতে পারে না।

পরামিতি

নাম টাইপ বর্ণনা
cells String[][] নতুন টেবিলে যোগ করার জন্য টেবিল ঘরের পাঠ্য বিষয়বস্তু।

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

Table - সংযোজিত টেবিল।

অনুমোদন

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

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

append Table(table)

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

একটি বিদ্যমান Table একটি অনুলিপি যুক্ত করার সময় append Table এই সংস্করণটি ব্যবহার করুন। এই পদ্ধতিটি টেবিলের পরে একটি খালি অনুচ্ছেদও যুক্ত করবে, যেহেতু Google ডক্স ডকুমেন্ট একটি টেবিলের সাথে শেষ হতে পারে না।

পরামিতি

নাম টাইপ বর্ণনা
table Table যোগ করার জন্য টেবিল।

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

Table - সংযোজিত টেবিল।

অনুমোদন

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

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

clear()

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

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

Header Section - বর্তমান উপাদান।


copy()

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

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

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

Header Section - নতুন অনুলিপি।

অনুমোদন

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

  • 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 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 Images()

বিভাগে থাকা সমস্ত Inline Images পুনরুদ্ধার করে।

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

Inline Image[] — বিভাগের ছবি।

অনুমোদন

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

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

get List Items()

বিভাগে থাকা সমস্ত List Items পুনরুদ্ধার করে।

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

List Item[] — বিভাগ তালিকা আইটেম.

অনুমোদন

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

  • 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 Paragraphs()

বিভাগে থাকা সমস্ত Paragraphs পুনরুদ্ধার করে ( List Items সহ)।

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

Paragraph[] — বিভাগ অনুচ্ছেদ।

অনুমোদন

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

  • 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 Tables()

বিভাগে থাকা সমস্ত Tables পুনরুদ্ধার করে।

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

Table[] — বিভাগ টেবিল।

অনুমোদন

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

  • 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 তৈরি করে এবং সন্নিবেশ করায়।

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 তৈরি করে এবং সন্নিবেশ করায়।

পরামিতি

নাম টাইপ বর্ণনা
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

remove Child(child)

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

পরামিতি

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

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

Header Section - বর্তমান উপাদান।

অনুমোদন

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

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

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

Header Section - সরানো উপাদান।

অনুমোদন

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

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

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

Header Section - বর্তমান উপাদান।

অনুমোদন

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

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

set Text(text)

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

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

পরামিতি

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

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

Header Section - বর্তমান উপাদান।

অনুমোদন

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

  • 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 প্রযোজ্য পাঠ্য প্রান্তিককরণের ধরন

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

Header Section - বর্তমান উপাদান

অনুমোদন

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

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

অপ্রচলিত পদ্ধতি