Class PositionedImage

पोज़िशन की गई इमेज

Paragraph पर ऐंकर पोज़िशन की इमेज को ठीक किया गया. InlineImage के उलट, PositionedImage Element नहीं है. इसमें Element या माता-पिता नहीं हैं. इसके बजाय, इसे Paragraph या ListItem के रूप में ऐंकर किया जाता है. इसके बाद, इसे उस ऐंकर के ऑफ़सेट के ज़रिए डाला जाता है. PositionedImage में एक आईडी होता है. इसका इस्तेमाल इसे रेफ़र करने के लिए किया जा सकता है.

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

// Append a new paragraph.
var paragraph = body.appendParagraph("New paragraph to anchor the image to.");
*
// Get an image in Drive from its ID.
var image = DriveApp.getFileById('ENTER_IMAGE_FILE_ID_HERE').getBlob();

// Add the PositionedImage with offsets (in points).
var posImage = paragraph.addPositionedImage(image)
    .setTopOffset(60)
    .setLeftOffset(40);

माटिंग में इस्तेमाल हुए तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
getAs(contentType)Blobइस ऑब्जेक्ट में मौजूद डेटा को बताए गए कॉन्टेंट के प्रकार में ब्लॉब के तौर पर दिखाएं.
getBlob()Blobइस ऑब्जेक्ट के डेटा को 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 डोमेन पर, कुछ समय के लिए लागू किए जा सकने वाले सख्त नियम लागू हो सकते हैं.

पैरामीटर

नामटाइपब्यौरा
contentTypeStringवह MIME टाइप जिसे बदलना है. ब्लॉब के मामले में, सिर्फ़ 'application/pdf' मान्य विकल्प है. BMP, GIF, JPEG या PNG फ़ॉर्मैट वाली इमेज के लिए, 'image/bmp', 'image/gif', 'image/jpeg' या 'image/png' में से कोई भी मान्य होना चाहिए.

रिटर्न टिकट

Blob — डेटा ब्लॉब के रूप में है.


getBlob()

इस ऑब्जेक्ट के डेटा को BLOB के तौर पर दिखाएं.

रिटर्न टिकट

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 — बाएं पैराग्राफ़ से इमेज ऑफ़सेट (&b)

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को नीचे दिए गए एक या ज़्यादा दायरे में अनुमति देनी होगी:

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

इमेज और ऊंचाई को पिक्सल में सेट करता है.

पैरामीटर

नामटाइपब्यौरा
heightIntegerइमेज की ऊंचाई # पिक्सल में

रिटर्न टिकट

PositionedImage — मौजूदा ऑब्जेक्ट

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को नीचे दिए गए एक या ज़्यादा दायरे में अनुमति देनी होगी:

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

setLayout(layout)

इमेज को कैसे रखा जाता है, इसकी परिभाषा सेट करता है.

पैरामीटर

नामटाइपब्यौरा
layoutPositionedLayoutलेआउट मोड को दिखाने वाला enum

रिटर्न टिकट

PositionedImage — चेन के लिए यह ऑब्जेक्ट

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को नीचे दिए गए एक या ज़्यादा दायरे में अनुमति देनी होगी:

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

setLeftOffset(offset)

इमेज के ऑफ़सेट को पैराग्राफ़ से बाईं ओर, बिंदुओं में ऑफ़सेट करता है.

पैरामीटर

नामटाइपब्यौरा
offsetNumberपैराग्राफ़ से बाईं ओर ऑफ़सेट

रिटर्न टिकट

PositionedImage — चेन के लिए यह ऑब्जेक्ट

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को नीचे दिए गए एक या ज़्यादा दायरे में अनुमति देनी होगी:

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

setTopOffset(offset)

इमेज और ऑफ़सेट को पैराग्राफ़ के ऊपर से, बिंदुओं पर सेट करता है.

पैरामीटर

नामटाइपब्यौरा
offsetNumberपैराग्राफ़ के ऊपर से ऑफ़सेट

रिटर्न टिकट

PositionedImage — चेन के लिए यह ऑब्जेक्ट

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को नीचे दिए गए एक या ज़्यादा दायरे में अनुमति देनी होगी:

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

setWidth(width)

इमेज की चौड़ाई को पिक्सल में सेट करता है.

पैरामीटर

नामटाइपब्यौरा
widthIntegerइमेज और चौड़ाई, पिक्सल में

रिटर्न टिकट

PositionedImage — मौजूदा ऑब्जेक्ट

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को नीचे दिए गए एक या ज़्यादा दायरे में अनुमति देनी होगी:

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