একটি Paragraph অ্যাঙ্কর করা স্থির অবস্থানের ছবি। একটি InlineImage -এর মতো নয়, একটি PositionedImage কোনো এলিমেন্ট ( Element নয়। এর কোনো প্যারেন্ট বা সিবলিং Element নেই। পরিবর্তে, এটি একটি Paragraph বা ListItem -এ অ্যাঙ্কর করা থাকে এবং সেই অ্যাঙ্কর থেকে অফসেটের মাধ্যমে স্থাপন করা হয়। একটি PositionedImage একটি আইডি থাকে যা এটিকে রেফারেন্স করতে ব্যবহার করা যেতে পারে।
const body = DocumentApp.getActiveDocument().getActiveTab().asDocumentTab().getBody(); // Append a new paragraph. const paragraph = body.appendParagraph('New paragraph to anchor the image to.'); // Get an image in Drive from its ID. const image = DriveApp.getFileById('ENTER_IMAGE_FILE_ID_HERE').getBlob(); // Add the PositionedImage with offsets (in points). const posImage = paragraph.addPositionedImage(image).setTopOffset(60).setLeftOffset(40);
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
get As(contentType) | Blob | এই অবজেক্টের ভেতরের ডেটা নির্দিষ্ট কন্টেন্ট টাইপে রূপান্তরিত একটি ব্লব হিসেবে ফেরত দিন। |
get Blob() | Blob | এই অবজেক্টের ভেতরের ডেটা একটি ব্লব হিসেবে ফেরত দিন। |
get Height() | Integer | ছবিটির উচ্চতা পিক্সেলে প্রকাশ করে। |
get Id() | String | ছবিটির আইডি সংগ্রহ করে। |
get Layout() | Positioned Layout | একটি enum ভ্যালু গ্রহণ করে যা নির্দেশ করে ছবিটি কীভাবে বিন্যস্ত থাকবে। |
get Left Offset() | Number | প্যারাগ্রাফের বাম দিক থেকে ছবিটির অফসেট পয়েন্টে বের করে। |
get Paragraph() | Paragraph | যে Paragraph ছবিটি অ্যাঙ্কর করা আছে, সেটি খুঁজে বের করে। |
get Top Offset() | Number | প্যারাগ্রাফের শীর্ষ থেকে ছবিটির অফসেট পয়েন্টে বের করে। |
get Width() | Integer | ছবিটির প্রস্থ পিক্সেলে প্রকাশ করে। |
set Height(height) | Positioned Image | ছবির উচ্চতা পিক্সেলে নির্ধারণ করে। |
set Layout(layout) | Positioned Image | ছবিটি কীভাবে বিন্যস্ত হবে তার সংজ্ঞা নির্ধারণ করে। |
set Left Offset(offset) | Positioned Image | প্যারাগ্রাফের বাম দিক থেকে ছবিটির অফসেট পয়েন্টে নির্ধারণ করে। |
set Top Offset(offset) | Positioned Image | অনুচ্ছেদের শীর্ষ থেকে ছবিটির অফসেট পয়েন্টে নির্ধারণ করে। |
set Width(width) | Positioned Image | ছবির প্রস্থ পিক্সেলে নির্ধারণ করে। |
বিস্তারিত ডকুমেন্টেশন
getAs(contentType)
এই অবজেক্টের ভেতরের ডেটা নির্দিষ্ট কন্টেন্ট টাইপে রূপান্তরিত একটি ব্লব হিসেবে ফেরত দিন। এই মেথডটি ফাইলের নামের সাথে উপযুক্ত এক্সটেনশন যোগ করে—উদাহরণস্বরূপ, "myfile.pdf"। তবে, এটি ধরে নেয় যে ফাইলের নামের শেষ পিরিয়ডের (যদি থাকে) পরের অংশটি একটি বিদ্যমান এক্সটেনশন যা প্রতিস্থাপন করা উচিত। ফলস্বরূপ, "ShoppingList.12.25.2014" হয়ে যায় "ShoppingList.12.25.pdf"।
রূপান্তরের দৈনিক কোটা দেখতে, ‘গুগল পরিষেবার জন্য কোটা’ দেখুন। নতুন তৈরি করা গুগল ওয়ার্কস্পেস ডোমেনগুলো সাময়িকভাবে আরও কঠোর কোটার আওতাভুক্ত হতে পারে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
content Type | String | যে MIME টাইপে রূপান্তর করতে হবে। বেশিরভাগ ব্লবের জন্য, 'application/pdf' হলো একমাত্র বৈধ বিকল্প। BMP, GIF, JPEG, বা PNG ফরম্যাটের ছবির জন্য, 'image/bmp' , 'image/gif' , 'image/jpeg' , বা 'image/png' এর যেকোনো একটিও বৈধ। একটি গুগল ডক্স ডকুমেন্টের জন্য, 'text/markdown' ও বৈধ। |
ফেরত
Blob — ডেটা একটি পিণ্ডাকারে থাকে।
getBlob()
getHeight()
ছবিটির উচ্চতা পিক্সেলে প্রকাশ করে।
ফেরত
Integer — ছবিটির উচ্চতা, পিক্সেলে
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
getId()
ছবিটির আইডি সংগ্রহ করে।
ফেরত
String — ছবির আইডি
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
getLayout()
একটি enum ভ্যালু গ্রহণ করে যা নির্দেশ করে ছবিটি কীভাবে বিন্যস্ত থাকবে।
ফেরত
PositionedLayout — ইমেজ লেআউট
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
getLeftOffset()
প্যারাগ্রাফের বাম দিক থেকে ছবিটির অফসেট পয়েন্টে বের করে।
ফেরত
Number — বাম অনুচ্ছেদের বাম দিক থেকে ছবির অফসেট
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
getParagraph()
যে Paragraph ছবিটি অ্যাঙ্কর করা আছে, সেটি খুঁজে বের করে।
ফেরত
Paragraph — মূল অনুচ্ছেদ
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
getTopOffset()
প্যারাগ্রাফের শীর্ষ থেকে ছবিটির অফসেট পয়েন্টে বের করে।
ফেরত
Number — বাম অনুচ্ছেদের শীর্ষ থেকে ছবির অফসেট
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
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
setHeight(height)
ছবির উচ্চতা পিক্সেলে নির্ধারণ করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
height | Integer | ছবিটির উচ্চতা, পিক্সেলে |
ফেরত
PositionedImage — বর্তমান অবজেক্ট
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
setLayout(layout)
ছবিটি কীভাবে বিন্যস্ত হবে তার সংজ্ঞা নির্ধারণ করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
layout | Positioned Layout | লেআউট মোডের প্রতিনিধিত্বকারী একটি enum |
ফেরত
PositionedImage — চেইনিংয়ের জন্য এই অবজেক্টটি
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
setLeftOffset(offset)
প্যারাগ্রাফের বাম দিক থেকে ছবিটির অফসেট পয়েন্টে নির্ধারণ করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
offset | Number | অনুচ্ছেদের বাম দিক থেকে অফসেট |
ফেরত
PositionedImage — চেইনিংয়ের জন্য এই অবজেক্টটি
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
setTopOffset(offset)
অনুচ্ছেদের শীর্ষ থেকে ছবিটির অফসেট পয়েন্টে নির্ধারণ করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
offset | Number | অনুচ্ছেদের শীর্ষ থেকে অফসেট |
ফেরত
PositionedImage — চেইনিংয়ের জন্য এই অবজেক্টটি
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
setWidth(width)
ছবির প্রস্থ পিক্সেলে নির্ধারণ করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
width | Integer | ছবিটির প্রস্থ, পিক্সেলে |
ফেরত
PositionedImage — বর্তমান অবজেক্ট
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents