একটি এম্বেড করা ছবি প্রতিনিধিত্বকারী একটি উপাদান। একটি InlineImage
একটি ListItem
বা Paragraph
মধ্যে থাকতে পারে, যদি না ListItem
বা Paragraph
FootnoteSection
মধ্যে থাকে। একটি InlineImage
অন্য কোনো উপাদান থাকতে পারে না। দস্তাবেজ গঠন সম্পর্কে আরও তথ্যের জন্য, Google ডক্স প্রসারিত করার নির্দেশিকা দেখুন।
পদ্ধতি
পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
---|---|---|
copy() | InlineImage | বর্তমান উপাদানের একটি বিচ্ছিন্ন, গভীর অনুলিপি প্রদান করে। |
getAltDescription() | String | চিত্রের বিকল্প বিবরণ প্রদান করে। |
getAltTitle() | String | চিত্রের বিকল্প শিরোনাম প্রদান করে। |
getAs(contentType) | Blob | নির্দিষ্ট বিষয়বস্তুর প্রকারে রূপান্তরিত একটি ব্লব হিসাবে এই বস্তুর ভিতরের ডেটা ফেরত দিন। |
getAttributes() | Object | উপাদানের বৈশিষ্ট্য পুনরুদ্ধার করে। |
getBlob() | Blob | একটি ব্লব হিসাবে এই বস্তুর ভিতরে ডেটা ফেরত দিন। |
getHeight() | Integer | পিক্সেলে ছবির উচ্চতা পুনরুদ্ধার করে। |
getLinkUrl() | String | লিঙ্ক URL পুনরুদ্ধার করে. |
getNextSibling() | Element | উপাদানটির পরবর্তী সহোদর উপাদানটি পুনরুদ্ধার করে৷ |
getParent() | ContainerElement | উপাদানটির মূল উপাদান পুনরুদ্ধার করে। |
getPreviousSibling() | Element | উপাদানটির পূর্ববর্তী ভাইবোন উপাদান পুনরুদ্ধার করে। |
getType() | ElementType | উপাদানটির ElementType পুনরুদ্ধার করে। |
getWidth() | Integer | পিক্সেলে ছবির প্রস্থ পুনরুদ্ধার করে। |
isAtDocumentEnd() | Boolean | উপাদানটি Document শেষে আছে কিনা তা নির্ধারণ করে। |
merge() | InlineImage | একই ধরনের পূর্ববর্তী ভাইবোনের সাথে উপাদানটিকে মার্জ করে। |
removeFromParent() | InlineImage | উপাদানটিকে তার অভিভাবক থেকে সরিয়ে দেয়। |
setAltDescription(description) | InlineImage | ছবির বিকল্প বিবরণ সেট করে। |
setAltTitle(title) | InlineImage | ছবির বিকল্প শিরোনাম সেট করে। |
setAttributes(attributes) | InlineImage | উপাদানের বৈশিষ্ট্য সেট করে। |
setHeight(height) | InlineImage | ছবির উচ্চতা পিক্সেলে সেট করে। |
setLinkUrl(url) | InlineImage | লিঙ্ক URL সেট করে। |
setWidth(width) | InlineImage | ছবির প্রস্থ পিক্সেলে সেট করে। |
বিস্তারিত ডকুমেন্টেশন
copy()
বর্তমান উপাদানের একটি বিচ্ছিন্ন, গভীর অনুলিপি প্রদান করে।
উপাদান উপস্থিত কোনো শিশু উপাদান এছাড়াও অনুলিপি করা হয়. নতুন উপাদানটির কোনো অভিভাবক নেই৷
প্রত্যাবর্তন
InlineImage
- নতুন কপি।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
getAltDescription()
চিত্রের বিকল্প বিবরণ প্রদান করে।
প্রত্যাবর্তন
String
- বিকল্প শিরোনাম, অথবা যদি উপাদানটির একটি বিকল্প শিরোনাম না থাকে তাহলে null
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
getAltTitle()
চিত্রের বিকল্প শিরোনাম প্রদান করে।
প্রত্যাবর্তন
String
- বিকল্প শিরোনাম, অথবা যদি উপাদানটির একটি বিকল্প শিরোনাম না থাকে তাহলে null
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
getAs(contentType)
নির্দিষ্ট বিষয়বস্তুর প্রকারে রূপান্তরিত একটি ব্লব হিসাবে এই বস্তুর ভিতরের ডেটা ফেরত দিন। এই পদ্ধতিটি ফাইলের নামের সাথে উপযুক্ত এক্সটেনশন যোগ করে—উদাহরণস্বরূপ, "myfile.pdf"। যাইহোক, এটি অনুমান করে যে ফাইলের নামের অংশ যা শেষ সময়কাল অনুসরণ করে (যদি থাকে) একটি বিদ্যমান এক্সটেনশন যা প্রতিস্থাপন করা উচিত। ফলস্বরূপ, "ShoppingList.12.25.2014" "ShoppingList.12.25.pdf" হয়ে যায়।
রূপান্তরের জন্য দৈনিক কোটা দেখতে, Google পরিষেবাগুলির জন্য কোটা দেখুন। নতুন তৈরি করা Google Workspace ডোমেন সাময়িকভাবে কঠোর কোটার অধীন হতে পারে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
contentType | String | MIME প্রকারে রূপান্তর করতে হবে৷ বেশিরভাগ ব্লবের জন্য, 'application/pdf' একমাত্র বৈধ বিকল্প। BMP, GIF, JPEG, বা PNG ফর্ম্যাটে ছবির জন্য, 'image/bmp' , 'image/gif' , 'image/jpeg' , বা 'image/png' এর যেকোনো একটিও বৈধ। একটি Google ডক্স ডকুমেন্টের জন্য, 'text/markdown' বৈধ। |
প্রত্যাবর্তন
Blob
- একটি ব্লব হিসাবে ডেটা।
getAttributes()
উপাদানের বৈশিষ্ট্য পুনরুদ্ধার করে।
ফলাফল হল একটি বস্তু যেখানে প্রতিটি বৈধ উপাদান বৈশিষ্ট্যের জন্য একটি বৈশিষ্ট্য রয়েছে যেখানে প্রতিটি সম্পত্তির নাম DocumentApp.Attribute
গণনার একটি আইটেমের সাথে মিলে যায়।
var doc = DocumentApp.getActiveDocument(); var documentTab = doc.getActiveTab().asDocumentTab(); var body = documentTab.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
getBlob()
একটি ব্লব হিসাবে এই বস্তুর ভিতরে ডেটা ফেরত দিন।
প্রত্যাবর্তন
Blob
- একটি ব্লব হিসাবে ডেটা।
getHeight()
পিক্সেলে ছবির উচ্চতা পুনরুদ্ধার করে।
প্রত্যাবর্তন
Integer
— ছবির উচ্চতা, পিক্সেলে
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
getLinkUrl()
লিঙ্ক URL পুনরুদ্ধার করে.
প্রত্যাবর্তন
String
— লিঙ্ক URL, বা null
যদি উপাদানটিতে এই বৈশিষ্ট্যের জন্য একাধিক মান থাকে।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
getNextSibling()
উপাদানটির পরবর্তী সহোদর উপাদানটি পুনরুদ্ধার করে৷
পরবর্তী ভাইবোনের একই অভিভাবক আছে এবং বর্তমান উপাদান অনুসরণ করে।
প্রত্যাবর্তন
Element
- পরবর্তী ভাইবোন উপাদান।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
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
getPreviousSibling()
উপাদানটির পূর্ববর্তী ভাইবোন উপাদান পুনরুদ্ধার করে।
পূর্ববর্তী ভাইবোনের একই পিতামাতা রয়েছে এবং বর্তমান উপাদানের পূর্বে রয়েছে।
প্রত্যাবর্তন
Element
- পূর্ববর্তী ভাইবোন উপাদান।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
getType()
উপাদানটির ElementType
পুনরুদ্ধার করে।
একটি প্রদত্ত উপাদানের সঠিক ধরন নির্ধারণ করতে getType()
ব্যবহার করুন।
var doc = DocumentApp.getActiveDocument(); var documentTab = doc.getActiveTab().asDocumentTab(); var body = documentTab.getBody(); // Obtain the first element in the active tab's 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
getWidth()
পিক্সেলে ছবির প্রস্থ পুনরুদ্ধার করে।
প্রত্যাবর্তন
Integer
— ছবির প্রস্থ, পিক্সেলে
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
isAtDocumentEnd()
উপাদানটি Document
শেষে আছে কিনা তা নির্ধারণ করে।
প্রত্যাবর্তন
Boolean
— উপাদানটি ট্যাবের শেষে আছে কিনা।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
merge()
একই ধরনের পূর্ববর্তী ভাইবোনের সাথে উপাদানটিকে মার্জ করে।
শুধুমাত্র একই ElementType
এর উপাদান একত্রিত করা যাবে. বর্তমান উপাদানে থাকা যেকোনো শিশু উপাদানকে পূর্ববর্তী ভাইবোন উপাদানে সরানো হয়।
বর্তমান উপাদান নথি থেকে সরানো হয়.
var doc = DocumentApp.getActiveDocument(); var documentTab = doc.getActiveTab().asDocumentTab(); var body = documentTab.getBody(); // Example 1: Merge paragraphs // Append two paragraphs to the document's active tab. var par1 = body.appendParagraph('Paragraph 1.'); var 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. var cells = [ ['Row 1, Cell 1', 'Row 1, Cell 2'], ['Row 2, Cell 1', 'Row 2, Cell 2'] ]; // Build a table from the array. var table = body.appendTable(cells); // Get the first row in the table. var row = table.getRow(0); // Get the two cells in this row. var cell1 = row.getCell(0); var cell2 = row.getCell(1); // Merge the current cell into its preceding sibling element. var merged = cell2.merge();
প্রত্যাবর্তন
InlineImage
- মার্জ করা উপাদান।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
removeFromParent()
উপাদানটিকে তার অভিভাবক থেকে সরিয়ে দেয়।
var doc = DocumentApp.getActiveDocument(); var documentTab = doc.getActiveTab().asDocumentTab() var body = documentTab.getBody(); // Remove all images in the active tab's body. var imgs = body.getImages(); for (var i = 0; i < imgs.length; i++) { imgs[i].removeFromParent(); }
প্রত্যাবর্তন
InlineImage
- সরানো উপাদান।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
setAltDescription(description)
ছবির বিকল্প বিবরণ সেট করে। প্রদত্ত শিরোনামটি null
হলে, বিবরণটিকে খালি স্ট্রিংয়ে সেট করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
description | String | বিকল্প শিরোনাম |
প্রত্যাবর্তন
InlineImage
- বর্তমান বস্তু
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
setAltTitle(title)
ছবির বিকল্প শিরোনাম সেট করে। প্রদত্ত শিরোনামটি null
হলে, শিরোনামটিকে খালি স্ট্রিংয়ে সেট করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
title | String | বিকল্প শিরোনাম |
প্রত্যাবর্তন
InlineImage
- বর্তমান বস্তু
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
setAttributes(attributes)
উপাদানের বৈশিষ্ট্য সেট করে।
নির্দিষ্ট বৈশিষ্ট্যের প্যারামিটারটি অবশ্যই একটি বস্তু হতে হবে যেখানে প্রতিটি সম্পত্তির নাম DocumentApp.Attribute
গণনার একটি আইটেম এবং প্রতিটি সম্পত্তির মান প্রয়োগ করা নতুন মান।
var doc = DocumentApp.getActiveDocument(); var documentTab = doc.getActiveTab().asDocumentTab(); var body = documentTab.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 | উপাদান এর বৈশিষ্ট্য. |
প্রত্যাবর্তন
InlineImage
- বর্তমান উপাদান।
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
setHeight(height)
ছবির উচ্চতা পিক্সেলে সেট করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
height | Integer | ছবির উচ্চতা, পিক্সেলে |
প্রত্যাবর্তন
InlineImage
- বর্তমান বস্তু
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
setLinkUrl(url)
লিঙ্ক URL সেট করে। যদি প্রদত্ত URLটি null
বা একটি খালি স্ট্রিং হয়, তাহলে এই পদ্ধতিটি একটি খালি URL সহ একটি লিঙ্ক তৈরি করবে যা Google ডক্সে "অবৈধ লিঙ্ক" হিসাবে প্রদর্শিত হতে পারে৷
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
url | String | লিঙ্ক URL |
প্রত্যাবর্তন
InlineImage
- বর্তমান বস্তু
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
setWidth(width)
ছবির প্রস্থ পিক্সেলে সেট করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
width | Integer | ছবির প্রস্থ, পিক্সেলে |
প্রত্যাবর্তন
InlineImage
- বর্তমান বস্তু
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents