Class InlineImage

ইনলাইন ইমেজ

একটি এম্বেড করা ছবি প্রতিনিধিত্বকারী একটি উপাদান। একটি Inline Image একটি List Item বা Paragraph মধ্যে থাকতে পারে, যদি না List Item বা Paragraph একটি Footnote Section মধ্যে থাকে৷ একটি Inline Image নিজেই অন্য কোনো উপাদান ধারণ করতে পারে না। দস্তাবেজ গঠন সম্পর্কে আরও তথ্যের জন্য, Google ডক্স প্রসারিত করার নির্দেশিকা দেখুন।

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
copy() Inline Image বর্তমান উপাদানের একটি বিচ্ছিন্ন, গভীর অনুলিপি প্রদান করে।
get Alt Description() String চিত্রের বিকল্প বিবরণ প্রদান করে।
get Alt Title() String চিত্রের বিকল্প শিরোনাম প্রদান করে।
get As(contentType) Blob নির্দিষ্ট বিষয়বস্তুর প্রকারে রূপান্তরিত একটি ব্লব হিসাবে এই বস্তুর ভিতরের ডেটা ফেরত দিন।
get Attributes() Object উপাদানের বৈশিষ্ট্য পুনরুদ্ধার করে।
get Blob() Blob একটি ব্লব হিসাবে এই বস্তুর ভিতরে ডেটা ফেরত দিন।
get Height() Integer পিক্সেলে ছবির উচ্চতা পুনরুদ্ধার করে।
get Link Url() String লিঙ্ক URL পুনরুদ্ধার করে.
get Next Sibling() Element উপাদানটির পরবর্তী সহোদর উপাদানটি পুনরুদ্ধার করে৷
get Parent() Container Element উপাদানটির মূল উপাদান পুনরুদ্ধার করে।
get Previous Sibling() Element উপাদানটির পূর্ববর্তী ভাইবোন উপাদান পুনরুদ্ধার করে।
get Type() Element Type এলিমেন্টের Element Type পুনরুদ্ধার করে।
get Width() Integer পিক্সেলে ছবির প্রস্থ পুনরুদ্ধার করে।
is At Document End() Boolean উপাদানটি Document শেষে আছে কিনা তা নির্ধারণ করে।
merge() Inline Image একই ধরনের পূর্ববর্তী ভাইবোনের সাথে উপাদানটিকে মার্জ করে।
remove From Parent() Inline Image উপাদানটিকে তার অভিভাবক থেকে সরিয়ে দেয়।
set Alt Description(description) Inline Image ছবির বিকল্প বিবরণ সেট করে।
set Alt Title(title) Inline Image ছবির বিকল্প শিরোনাম সেট করে।
set Attributes(attributes) Inline Image উপাদানের বৈশিষ্ট্য সেট করে।
set Height(height) Inline Image ছবির উচ্চতা পিক্সেলে সেট করে।
set Link Url(url) Inline Image লিঙ্ক URL সেট করে।
set Width(width) Inline Image ছবির প্রস্থ পিক্সেলে সেট করে।

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

copy()

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

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

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

Inline Image - নতুন কপি।

অনুমোদন

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

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

get Alt Description()

চিত্রের বিকল্প বিবরণ প্রদান করে।

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

String - বিকল্প শিরোনাম, অথবা যদি উপাদানটির একটি বিকল্প শিরোনাম না থাকে তাহলে null

অনুমোদন

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

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

get Alt Title()

চিত্রের বিকল্প শিরোনাম প্রদান করে।

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

String - বিকল্প শিরোনাম, অথবা যদি উপাদানটির একটি বিকল্প শিরোনাম না থাকে তাহলে null

অনুমোদন

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

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

get As(contentType)

নির্দিষ্ট বিষয়বস্তুর প্রকারে রূপান্তরিত একটি ব্লব হিসাবে এই বস্তুর ভিতরের ডেটা ফেরত দিন। এই পদ্ধতিটি ফাইলের নামের সাথে উপযুক্ত এক্সটেনশন যোগ করে—উদাহরণস্বরূপ, "myfile.pdf"। যাইহোক, এটি অনুমান করে যে ফাইলের নামের অংশ যা শেষ সময়কাল অনুসরণ করে (যদি থাকে) একটি বিদ্যমান এক্সটেনশন যা প্রতিস্থাপন করা উচিত। ফলস্বরূপ, "ShoppingList.12.25.2014" "ShoppingList.12.25.pdf" হয়ে যায়।

রূপান্তরের জন্য দৈনিক কোটা দেখতে, Google পরিষেবাগুলির জন্য কোটা দেখুন। নতুন তৈরি করা Google Workspace ডোমেন সাময়িকভাবে কঠোর কোটার অধীন হতে পারে।

পরামিতি

নাম টাইপ বর্ণনা
content Type String MIME প্রকারে রূপান্তর করতে হবে৷ বেশিরভাগ ব্লবের জন্য, 'application/pdf' একমাত্র বৈধ বিকল্প। BMP, GIF, JPEG, বা PNG ফর্ম্যাটে ছবির জন্য, 'image/bmp' , 'image/gif' , 'image/jpeg' , বা 'image/png' এর যেকোনো একটিও বৈধ। একটি Google ডক্স ডকুমেন্টের জন্য, 'text/markdown' বৈধ।

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

Blob - একটি ব্লব হিসাবে ডেটা।


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

একটি ব্লব হিসাবে এই বস্তুর ভিতরে ডেটা ফেরত দিন।

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

Blob - একটি ব্লব হিসাবে ডেটা।


get Height()

পিক্সেলে ছবির উচ্চতা পুনরুদ্ধার করে।

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

Integer — ছবির উচ্চতা, পিক্সেলে

অনুমোদন

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

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

get Link Url()

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

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

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

অনুমোদন

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

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

get Next Sibling()

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

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

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

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

অনুমোদন

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

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

get Parent()

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

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

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

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

অনুমোদন

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

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

get Previous Sibling()

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

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

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

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

অনুমোদন

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

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

get 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 Width()

পিক্সেলে ছবির প্রস্থ পুনরুদ্ধার করে।

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

Integer — ছবির প্রস্থ, পিক্সেলে

অনুমোদন

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

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

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

Inline Image - মার্জ করা উপাদান।

অনুমোদন

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

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

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

Inline Image - সরানো উপাদান।

অনুমোদন

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

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

set Alt Description(description)

ছবির বিকল্প বিবরণ সেট করে। প্রদত্ত শিরোনামটি null হলে, বিবরণটিকে খালি স্ট্রিংয়ে সেট করে।

পরামিতি

নাম টাইপ বর্ণনা
description String বিকল্প শিরোনাম

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

Inline Image - বর্তমান বস্তু

অনুমোদন

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

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

set Alt Title(title)

ছবির বিকল্প শিরোনাম সেট করে। প্রদত্ত শিরোনামটি null হলে, শিরোনামটিকে খালি স্ট্রিংয়ে সেট করে।

পরামিতি

নাম টাইপ বর্ণনা
title String বিকল্প শিরোনাম

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

Inline Image - বর্তমান বস্তু

অনুমোদন

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

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

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

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

অনুমোদন

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

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

set Height(height)

ছবির উচ্চতা পিক্সেলে সেট করে।

পরামিতি

নাম টাইপ বর্ণনা
height Integer ছবির উচ্চতা, পিক্সেলে

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

Inline Image - বর্তমান বস্তু

অনুমোদন

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

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

set Link Url(url)

লিঙ্ক URL সেট করে। যদি প্রদত্ত URLটি null বা একটি খালি স্ট্রিং হয়, তাহলে এই পদ্ধতিটি একটি খালি URL সহ একটি লিঙ্ক তৈরি করবে যা Google ডক্সে "অবৈধ লিঙ্ক" হিসাবে প্রদর্শিত হতে পারে৷

পরামিতি

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

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

Inline Image - বর্তমান বস্তু

অনুমোদন

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

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

set Width(width)

ছবির প্রস্থ পিক্সেলে সেট করে।

পরামিতি

নাম টাইপ বর্ণনা
width Integer ছবির প্রস্থ, পিক্সেলে

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

Inline Image - বর্তমান বস্তু

অনুমোদন

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

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