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);
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
getAs(contentType) | Blob | इस ऑब्जेक्ट में मौजूद डेटा को, तय किए गए कॉन्टेंट टाइप में बदले गए ब्लॉब के तौर पर दिखाता है. |
getBlob() | Blob | इस ऑब्जेक्ट में मौजूद डेटा को ब्लॉब के तौर पर दिखाएं. |
getHeight() | Integer | इमेज की ऊंचाई, पिक्सल में दिखाता है. |
getId() | String | इमेज का आईडी पाता है. |
getLayout() | PositionedLayout | यह एक वैल्यू दिखाता है, जिससे पता चलता है कि इमेज को कैसे लेआउट किया गया है. |
getLeftOffset() | Number | पैराग्राफ़ की बाईं ओर, इमेज का ऑफ़सेट पॉइंट में दिखाता है. |
getParagraph() | Paragraph | वह Paragraph दिखाता है जिस पर इमेज ऐंकर की गई है. |
getTopOffset() | Number | पैराग्राफ़ के सबसे ऊपर से, इमेज का ऑफ़सेट पॉइंट में दिखाता है. |
getWidth() | Integer | इमेज की चौड़ाई, पिक्सल में दिखाता है. |
setHeight(height) | PositionedImage | इमेज की ऊंचाई, पिक्सल में सेट करता है. |
setLayout(layout) | PositionedImage | इससे यह तय होता है कि इमेज को किस तरह सेट किया गया है. |
setLeftOffset(offset) | PositionedImage | इससे पैराग्राफ़ की बाईं ओर, इमेज का ऑफ़सेट पॉइंट में सेट होता है. |
setTopOffset(offset) | PositionedImage | पैराग्राफ़ के ऊपर से, इमेज के ऑफ़सेट को पॉइंट में सेट करता है. |
setWidth(width) | PositionedImage | इमेज की चौड़ाई, पिक्सल में सेट करता है. |
ज़्यादा जानकारी वाला दस्तावेज़
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 Docs दस्तावेज़ के लिए, 'text/markdown' भी मान्य है. |
वापसी का टिकट
Blob
— डेटा को ब्लॉब के तौर पर दिखाया गया है.
getBlob()
इस ऑब्जेक्ट में मौजूद डेटा को ब्लॉब के तौर पर दिखाएं.
वापसी का टिकट
Blob
— डेटा को ब्लॉब के तौर पर दिखाया गया है.
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()
यह एक वैल्यू दिखाता है, जिससे पता चलता है कि इमेज को कैसे लेआउट किया गया है.
वापसी का टिकट
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 | PositionedLayout | लेआउट मोड दिखाने वाला एनम |
वापसी का टिकट
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