Class FooterSection

পাদচরণ বিভাগ

একটি ফুটার বিভাগের প্রতিনিধিত্বকারী একটি উপাদান৷ একটি Document সাধারণত সর্বাধিক একটি FooterSection থাকে। FooterSection ListItem , Paragraph এবং Table উপাদান থাকতে পারে। দস্তাবেজ গঠন সম্পর্কে আরও তথ্যের জন্য, Google ডক্স প্রসারিত করার নির্দেশিকা দেখুন।

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বর্ণনা
appendHorizontalRule() HorizontalRule একটি নতুন HorizontalRule তৈরি করে এবং যুক্ত করে।
appendImage(image) InlineImage নির্দিষ্ট ইমেজ ব্লব থেকে একটি নতুন InlineImage তৈরি করে এবং যুক্ত করে।
appendImage(image) InlineImage প্রদত্ত InlineImage যোগ করে।
appendListItem(listItem) ListItem প্রদত্ত ListItem যোগ করে।
appendListItem(text) ListItem নির্দিষ্ট টেক্সট বিষয়বস্তু সমন্বিত একটি নতুন ListItem তৈরি করে এবং যুক্ত করে।
appendParagraph(paragraph) Paragraph প্রদত্ত Paragraph যুক্ত করে।
appendParagraph(text) Paragraph নির্দিষ্ট টেক্সট বিষয়বস্তু সম্বলিত একটি নতুন Paragraph তৈরি করে এবং যুক্ত করে।
appendTable() Table একটি নতুন Table তৈরি এবং সংযোজন করে।
appendTable(cells) Table প্রতিটি নির্দিষ্ট স্ট্রিং মানের জন্য একটি TableCell ধারণকারী একটি নতুন Table যুক্ত করে।
appendTable(table) Table প্রদত্ত Table যুক্ত করে।
clear() FooterSection উপাদানের বিষয়বস্তু সাফ করে।
copy() FooterSection বর্তমান উপাদানের একটি বিচ্ছিন্ন, গভীর অনুলিপি প্রদান করে।
editAsText() Text সম্পাদনার জন্য বর্তমান উপাদানটির একটি Text সংস্করণ পায়।
findElement(elementType) RangeElement নির্দিষ্ট ধরনের একটি বংশধরের জন্য উপাদানের বিষয়বস্তু অনুসন্ধান করে।
findElement(elementType, from) RangeElement নির্দিষ্ট RangeElement থেকে শুরু করে, নির্দিষ্ট ধরনের একটি বংশধরের জন্য উপাদানের বিষয়বস্তু অনুসন্ধান করে।
findText(searchPattern) RangeElement রেগুলার এক্সপ্রেশন ব্যবহার করে নির্দিষ্ট টেক্সট প্যাটার্নের জন্য উপাদানের বিষয়বস্তু অনুসন্ধান করে।
findText(searchPattern, from) RangeElement একটি প্রদত্ত অনুসন্ধান ফলাফল থেকে শুরু করে, নির্দিষ্ট পাঠ্য প্যাটার্নের জন্য উপাদানের বিষয়বস্তু অনুসন্ধান করে।
getAttributes() Object উপাদানের বৈশিষ্ট্য পুনরুদ্ধার করে।
getChild(childIndex) Element নির্দিষ্ট চাইল্ড ইনডেক্সে চাইল্ড এলিমেন্ট পুনরুদ্ধার করে।
getChildIndex(child) Integer নির্দিষ্ট চাইল্ড এলিমেন্টের জন্য চাইল্ড ইনডেক্স পুনরুদ্ধার করে।
getImages() InlineImage[] বিভাগে থাকা সমস্ত InlineImages পুনরুদ্ধার করে।
getListItems() ListItem[] বিভাগে থাকা সমস্ত ListItems পুনরুদ্ধার করে।
getNumChildren() Integer বাচ্চাদের সংখ্যা পুনরুদ্ধার করে।
getParagraphs() Paragraph[] বিভাগে থাকা সমস্ত Paragraphs পুনরুদ্ধার করে ( ListItems সহ)।
getParent() ContainerElement উপাদানটির মূল উপাদান পুনরুদ্ধার করে।
getTables() Table[] বিভাগে থাকা সমস্ত Tables পুনরুদ্ধার করে।
getText() String একটি পাঠ্য স্ট্রিং হিসাবে উপাদানের বিষয়বস্তু পুনরুদ্ধার করে।
getTextAlignment() TextAlignment পাঠ্য প্রান্তিককরণ পায়।
getType() ElementType উপাদানটির ElementType পুনরুদ্ধার করে।
insertHorizontalRule(childIndex) HorizontalRule নির্দিষ্ট সূচকে একটি নতুন HorizontalRule তৈরি করে এবং সন্নিবেশ করায়।
insertImage(childIndex, image) InlineImage নির্দিষ্ট সূচকে নির্দিষ্ট ইমেজ ব্লব থেকে একটি InlineImage তৈরি করে এবং সন্নিবেশ করায়।
insertImage(childIndex, image) InlineImage নির্দিষ্ট সূচকে প্রদত্ত InlineImage সন্নিবেশ করান।
insertListItem(childIndex, listItem) ListItem নির্দিষ্ট সূচকে প্রদত্ত ListItem সন্নিবেশ করান।
insertListItem(childIndex, text) ListItem নির্দিষ্ট টেক্সট বিষয়বস্তু ধারণ করে, নির্দিষ্ট সূচকে একটি নতুন ListItem তৈরি করে এবং সন্নিবেশ করায়।
insertParagraph(childIndex, paragraph) Paragraph নির্দিষ্ট সূচকে প্রদত্ত Paragraph সন্নিবেশ করান।
insertParagraph(childIndex, text) Paragraph নির্দিষ্ট টেক্সট বিষয়বস্তু সমন্বিত, নির্দিষ্ট সূচকে একটি নতুন Paragraph তৈরি করে এবং সন্নিবেশ করায়।
insertTable(childIndex) Table নির্দিষ্ট সূচকে একটি নতুন Table তৈরি করে এবং সন্নিবেশ করায়।
insertTable(childIndex, cells) Table নির্দিষ্ট সূচীতে নির্দিষ্ট ঘর সমন্বিত একটি নতুন Table তৈরি করে এবং সন্নিবেশ করায়।
insertTable(childIndex, table) Table নির্দিষ্ট সূচকে প্রদত্ত Table সন্নিবেশ করান।
removeChild(child) FooterSection নির্দিষ্ট চাইল্ড এলিমেন্ট সরিয়ে দেয়।
removeFromParent() FooterSection উপাদানটিকে তার অভিভাবক থেকে সরিয়ে দেয়।
replaceText(searchPattern, replacement) Element রেগুলার এক্সপ্রেশন ব্যবহার করে একটি প্রদত্ত টেক্সট প্যাটার্নের সমস্ত ঘটনাকে একটি প্রদত্ত প্রতিস্থাপন স্ট্রিং দিয়ে প্রতিস্থাপন করে।
setAttributes(attributes) FooterSection উপাদানের বৈশিষ্ট্য সেট করে।
setText(text) FooterSection বিষয়বস্তুকে প্লেইন টেক্সট হিসেবে সেট করে।
setTextAlignment(textAlignment) FooterSection পাঠ্য সারিবদ্ধকরণ সেট করে।

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

appendHorizontalRule()

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

HorizontalRule একটি নতুন Paragraph থাকবে।

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

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

অনুমোদন

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

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

appendImage(image)

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

ছবিটি একটি নতুন Paragraph থাকবে।

পরামিতি

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

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

InlineImage - সংযুক্ত ছবি

অনুমোদন

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

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

appendImage(image)

প্রদত্ত InlineImage যোগ করে।

InlineImage একটি নতুন Paragraph থাকবে।

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

পরামিতি

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

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

InlineImage - সংযুক্ত ছবি

অনুমোদন

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

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

appendListItem(listItem)

প্রদত্ত ListItem যোগ করে।

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

পরামিতি

নাম টাইপ বর্ণনা
listItem ListItem যোগ করার জন্য তালিকা আইটেম

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

ListItem — সংযোজিত তালিকা আইটেম

অনুমোদন

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

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

appendListItem(text)

নির্দিষ্ট টেক্সট বিষয়বস্তু সমন্বিত একটি নতুন ListItem তৈরি করে এবং যুক্ত করে।

ধারাবাহিক তালিকা আইটেম একই তালিকার অংশ হিসাবে যোগ করা হয়.

পরামিতি

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

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

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

অনুমোদন

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

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

appendParagraph(paragraph)

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

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

পরামিতি

নাম টাইপ বর্ণনা
paragraph Paragraph অনুচ্ছেদ যোগ করার জন্য

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

Paragraph - সংযোজিত অনুচ্ছেদ

অনুমোদন

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

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

appendParagraph(text)

নির্দিষ্ট টেক্সট বিষয়বস্তু সম্বলিত একটি নতুন Paragraph তৈরি করে এবং যুক্ত করে।

পরামিতি

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

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

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

অনুমোদন

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

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

appendTable()

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

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

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

Table - নতুন টেবিল

অনুমোদন

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

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

appendTable(cells)

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

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

পরামিতি

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

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

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

অনুমোদন

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

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

appendTable(table)

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

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

পরামিতি

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

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

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

অনুমোদন

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

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

clear()

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

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

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


copy()

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

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

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

FooterSection - নতুন অনুলিপি।

অনুমোদন

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

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

editAsText()

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

সমৃদ্ধ পাঠ্য হিসাবে উপাদান বিষয়বস্তু ম্যানিপুলেট করার জন্য editAsText ব্যবহার করুন। editAsText মোড অ-পাঠ্য উপাদান (যেমন InlineImage এবং HorizontalRule ) উপেক্ষা করে।

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

var body = DocumentApp.getActiveDocument().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 - বর্তমান উপাদানের একটি পাঠ্য সংস্করণ


findElement(elementType)

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

পরামিতি

নাম টাইপ বর্ণনা
elementType ElementType অনুসন্ধান করার জন্য উপাদানের প্রকার

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

RangeElement — অনুসন্ধান উপাদানের অবস্থান নির্দেশ করে একটি অনুসন্ধান ফলাফল

অনুমোদন

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

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

findElement(elementType, from)

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

// Get the body section of the active document.
var body = DocumentApp.getActiveDocument().getBody();

// Define the search parameters.
var searchType = DocumentApp.ElementType.PARAGRAPH;
var searchHeading = DocumentApp.ParagraphHeading.HEADING1;
var searchResult = null;

// Search until the paragraph is found.
while (searchResult = body.findElement(searchType, searchResult)) {
  var par = searchResult.getElement().asParagraph();
  if (par.getHeading() == searchHeading) {
    // Found one, update and stop.
    par.setText('This is the first header.');
    return;
  }
}

পরামিতি

নাম টাইপ বর্ণনা
elementType ElementType অনুসন্ধান করার জন্য উপাদানের প্রকার
from RangeElement অনুসন্ধান ফলাফল থেকে অনুসন্ধান

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

RangeElement — একটি অনুসন্ধান ফলাফল অনুসন্ধান উপাদানের পরবর্তী অবস্থান নির্দেশ করে

অনুমোদন

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

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

findText(searchPattern)

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

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

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

পরামিতি

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

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

RangeElement — একটি অনুসন্ধান ফলাফল অনুসন্ধান পাঠ্যের অবস্থান নির্দেশ করে, অথবা যদি কোনো মিল না থাকে তাহলে শূন্য

অনুমোদন

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

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

findText(searchPattern, from)

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

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

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

পরামিতি

নাম টাইপ বর্ণনা
searchPattern String অনুসন্ধান করার জন্য প্যাটার্ন
from RangeElement অনুসন্ধান ফলাফল থেকে অনুসন্ধান

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

RangeElement — একটি অনুসন্ধান ফলাফল অনুসন্ধান পাঠ্যের পরবর্তী অবস্থান নির্দেশ করে, অথবা যদি কোনো মিল না থাকে তাহলে শূন্য

অনুমোদন

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

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

getAttributes()

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

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

var body = DocumentApp.getActiveDocument().getBody();

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

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

// Log the paragraph attributes.
for (var att in atts) {
  Logger.log(att + ":" + atts[att]);
}

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

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

অনুমোদন

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

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

getChild(childIndex)

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

// Get the body section of the active document.
var body = DocumentApp.getActiveDocument().getBody();

// Obtain the first element in the document.
var 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.");
}

পরামিতি

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

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

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

অনুমোদন

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

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

getChildIndex(child)

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

পরামিতি

নাম টাইপ বর্ণনা
child Element শিশু উপাদান যার জন্য সূচক পুনরুদ্ধার করতে হবে

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

Integer - শিশু সূচক

অনুমোদন

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

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

getImages()

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

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

InlineImage[] — বিভাগের চিত্র

অনুমোদন

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

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

getListItems()

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

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

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

অনুমোদন

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

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

getNumChildren()

বাচ্চাদের সংখ্যা পুনরুদ্ধার করে।

// Get the body section of the active document.
var body = DocumentApp.getActiveDocument().getBody();

// Log the number of elements in the document.
Logger.log("There are " + body.getNumChildren() +
    " elements in the document body.");

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

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

অনুমোদন

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

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

getParagraphs()

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

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

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

অনুমোদন

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

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

getParent()

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

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

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

ContainerElement — মূল উপাদান।

অনুমোদন

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

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

getTables()

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

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

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

অনুমোদন

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

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

getText()

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

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

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

অনুমোদন

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

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

getTextAlignment()

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

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

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

অনুমোদন

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

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

getType()

উপাদানটির ElementType পুনরুদ্ধার করে।

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

var body = DocumentApp.getActiveDocument().getBody();

// Obtain the first element in the document body.

var 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.');
}

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

ElementType - উপাদানের ধরন।

অনুমোদন

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

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

insertHorizontalRule(childIndex)

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

HorizontalRule একটি নতুন Paragraph থাকবে।

পরামিতি

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

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

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

অনুমোদন

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

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

insertImage(childIndex, image)

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

পরামিতি

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

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

InlineImage - ঢোকানো ইনলাইন ইমেজ

অনুমোদন

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

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

insertImage(childIndex, image)

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

ছবিটি একটি নতুন Paragraph থাকবে।

পরামিতি

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

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

InlineImage - ঢোকানো ইনলাইন ইমেজ

অনুমোদন

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

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

insertListItem(childIndex, listItem)

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

পরামিতি

নাম টাইপ বর্ণনা
childIndex Integer যে সূচীতে সন্নিবেশ করতে হবে
listItem ListItem তালিকা আইটেম সন্নিবেশ

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

ListItem — সন্নিবেশিত তালিকা আইটেম

অনুমোদন

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

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

insertListItem(childIndex, text)

নির্দিষ্ট টেক্সট বিষয়বস্তু ধারণ করে, নির্দিষ্ট সূচকে একটি নতুন ListItem তৈরি করে এবং সন্নিবেশ করায়।

পরামিতি

নাম টাইপ বর্ণনা
childIndex Integer যে সূচীতে সন্নিবেশ করতে হবে
text String তালিকা আইটেম এর পাঠ্য বিষয়বস্তু

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

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

অনুমোদন

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

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

insertParagraph(childIndex, paragraph)

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

পরামিতি

নাম টাইপ বর্ণনা
childIndex Integer যে সূচীতে সন্নিবেশ করতে হবে
paragraph Paragraph অনুচ্ছেদ সন্নিবেশ

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

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

অনুমোদন

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

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

insertParagraph(childIndex, text)

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

পরামিতি

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

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

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

অনুমোদন

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

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

insertTable(childIndex)

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

পরামিতি

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

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

Table - নতুন টেবিল

অনুমোদন

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

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

insertTable(childIndex, cells)

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

পরামিতি

নাম টাইপ বর্ণনা
childIndex Integer যে সূচীতে সন্নিবেশ করতে হবে
cells String[][] নতুন টেবিলে যোগ করার জন্য টেবিল ঘরের পাঠ্য বিষয়বস্তু

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

Table - নতুন টেবিল

অনুমোদন

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

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

insertTable(childIndex, table)

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

পরামিতি

নাম টাইপ বর্ণনা
childIndex Integer যে সূচীতে সন্নিবেশ করতে হবে
table Table ঢোকাতে টেবিল

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

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

অনুমোদন

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

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

removeChild(child)

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

পরামিতি

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

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

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

অনুমোদন

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

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

removeFromParent()

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

var body = DocumentApp.getActiveDocument().getBody();

// Remove all images in the document body.
var imgs = body.getImages();
for (var i = 0; i < imgs.length; i++) {
  imgs[i].removeFromParent();
}

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

FooterSection - সরানো উপাদান।

অনুমোদন

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

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

replaceText(searchPattern, replacement)

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

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

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

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

var body = DocumentApp.getActiveDocument().getBody();

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

পরামিতি

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

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

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

অনুমোদন

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

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

setAttributes(attributes)

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

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

var body = DocumentApp.getActiveDocument().getBody();

// Define a custom paragraph style.
var 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.
var par = body.appendParagraph('A paragraph with custom style.');

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

পরামিতি

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

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

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

অনুমোদন

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

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

setText(text)

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

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

পরামিতি

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

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

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

অনুমোদন

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

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

setTextAlignment(textAlignment)

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

// Make the entire first paragraph be superscript.
var text = DocumentApp.getActiveDocument().getBody().getParagraphs()[0].editAsText();
text.setTextAlignment(DocumentApp.TextAlignment.SUPERSCRIPT);

পরামিতি

নাম টাইপ বর্ণনা
textAlignment TextAlignment প্রযোজ্য পাঠ্য প্রান্তিককরণের ধরন

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

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

অনুমোদন

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

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

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