Class Drawing

ड्रॉइंग

यह स्प्रेडशीट में किसी शीट पर की गई ड्रॉइंग को दिखाता है.

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
getContainerInfo()ContainerInfoइससे यह जानकारी मिलती है कि शीट में ड्राइंग कहां मौजूद है.
getHeight()Integerयह फ़ंक्शन, इस ड्राइंग की असल ऊंचाई को पिक्सल में दिखाता है.
getOnAction()String|nullइस ड्राइंग से जुड़े मैक्रो का नाम दिखाता है.
getSheet()Sheetयह फ़ंक्शन, उस शीट को दिखाता है जिस पर यह ड्राइंग दिखती है.
getWidth()Integerयह फ़ंक्शन, इस ड्रॉइंग की असल चौड़ाई को पिक्सल में दिखाता है.
getZIndex()Numberयह विकल्प, इस ड्राइंग का z-index दिखाता है.
remove()voidइस ड्राइंग को स्प्रैडशीट से मिटाता है.
setHeight(height)Drawingइस ड्राइंग की असल ऊंचाई को पिक्सल में सेट करता है.
setOnAction(macroName)Drawingइस ड्राइंग को एक मैक्रो फ़ंक्शन असाइन करता है.
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)Drawingइससे यह तय होता है कि शीट पर ड्राइंग कहां दिखेगी.
setWidth(width)Drawingइस ड्राइंग की असल चौड़ाई को पिक्सल में सेट करता है.
setZIndex(zIndex)Drawingइस ड्रॉइंग का z-इंडेक्स सेट करता है.

ज़्यादा जानकारी वाला दस्तावेज़

getContainerInfo()

इससे यह जानकारी मिलती है कि शीट में ड्राइंग कहां मौजूद है.

वापसी का टिकट

ContainerInfo — यह एक ऐसा ऑब्जेक्ट होता है जिसमें ड्राइंग के कंटेनर की पोज़िशन शामिल होती है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

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

getHeight()

यह फ़ंक्शन, इस ड्राइंग की असल ऊंचाई को पिक्सल में दिखाता है.

// Logs the height of all drawings in a sheet
const drawings = SpreadsheetApp.getActiveSheet().getDrawings();
for (let i = 0; i < drawings.length; i++) {
  Logger.log(drawings[i].getHeight());
}

वापसी का टिकट

Integer — पिक्सल में ड्राइंग की ऊंचाई.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

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

getOnAction()

इस ड्राइंग से जुड़े मैक्रो का नाम दिखाता है.

// Logs the macro name of all drawings on the active sheet.
const drawings = SpreadsheetApp.getActiveSheet().getDrawings();
for (let i = 0; i < drawings.length; i++) {
  Logger.log(drawings[i].getOnAction());
}

वापसी का टिकट

String|null — इस ड्राइंग से जुड़ा मैक्रो का नाम.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

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

getSheet()

यह फ़ंक्शन, उस शीट को दिखाता है जिस पर यह ड्राइंग दिखती है.

// Logs the parent sheet of all drawings on the active sheet.
const drawings = SpreadsheetApp.getActiveSheet().getDrawings();
for (let i = 0; i < drawings.length; i++) {
  Logger.log(drawings[i].getSheet());
}

वापसी का टिकट

Sheet — वह शीट जिस पर ड्राइंग दिखती है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

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

getWidth()

यह फ़ंक्शन, इस ड्रॉइंग की असल चौड़ाई को पिक्सल में दिखाता है.

// Logs the width of all drawings in a sheet
const drawings = SpreadsheetApp.getActiveSheet().getDrawings();
for (let i = 0; i < drawings.length; i++) {
  Logger.log(drawings[i].getWidth());
}

वापसी का टिकट

Integer — पिक्सल में ड्राइंग की चौड़ाई.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

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

getZIndex()

यह विकल्प, इस ड्राइंग का z-index दिखाता है.

// Logs the z-index of all drawings on the active sheet.
const drawings = SpreadsheetApp.getActiveSheet().getDrawings();
for (let i = 0; i < drawings.length; i++) {
  Logger.log(drawings[i].getZIndex());
}

वापसी का टिकट

Number — इस ड्रॉइंग का Z-Index.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

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

remove()

इस ड्राइंग को स्प्रैडशीट से मिटाता है. ड्राइंग पर कोई भी अन्य कार्रवाई करने पर, स्क्रिप्ट में गड़बड़ी होती है.

// Deletes all drawings from the active sheet.
const drawings = SpreadsheetApp.getActiveSheet().getDrawings();
for (let i = 0; i < drawings.length; i++) {
  drawings[i].remove();
}

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

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

setHeight(height)

इस ड्राइंग की असल ऊंचाई को पिक्सल में सेट करता है.

पैरामीटर

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

वापसी का टिकट

Drawing — यह ड्रॉइंग, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

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

setOnAction(macroName)

इस ड्राइंग को एक मैक्रो फ़ंक्शन असाइन करता है.

पैरामीटर

नामटाइपब्यौरा
macroNameStringमैक्रो फ़ंक्शन का नाम.

वापसी का टिकट

Drawing — यह ड्रॉइंग, चेन बनाने के लिए है.


setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)

इससे यह तय होता है कि शीट पर ड्राइंग कहां दिखेगी. ऐंकर की लाइन और कॉलम की पोज़िशन के इंडेक्स, 1 से शुरू होते हैं.

पैरामीटर

नामटाइपब्यौरा
anchorRowPosIntegerड्राइंग का ऊपरी हिस्सा इस लाइन में ऐंकर किया गया है.
anchorColPosIntegerड्राइंग का ऊपरी हिस्सा इस कॉलम में ऐंकर किया गया है.
offsetXIntegerसेल के कोने से हॉरिज़ॉन्टल ऑफ़सेट, पिक्सल में.
offsetYIntegerसेल के कोने से वर्टिकल ऑफ़सेट, पिक्सल में.

वापसी का टिकट

Drawing — यह ड्रॉइंग, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

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

setWidth(width)

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

पैरामीटर

नामटाइपब्यौरा
widthIntegerपिक्सेल में तय की गई चौड़ाई.

वापसी का टिकट

Drawing — यह ड्रॉइंग, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

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

setZIndex(zIndex)

इस ड्रॉइंग का z-इंडेक्स सेट करता है.

पैरामीटर

नामटाइपब्यौरा
zIndexNumberइस ड्रॉइंग का Z-इंडेक्स.

वापसी का टिकट

Drawing — यह ड्रॉइंग, चेन बनाने के लिए है.