Apps Script सेवाओं के लिए, डेटा इंटरचेंज ऑब्जेक्ट.
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
copyBlob() | Blob | इस ब्लॉब की कॉपी दिखाता है. |
getAs(contentType) | Blob | इस ऑब्जेक्ट के अंदर का डेटा, बताए गए कॉन्टेंट टाइप में बदले गए BLOB के तौर पर दिखाएं. |
getBytes() | Byte[] | इस ब्लॉब में सेव किए गए डेटा को ऐक्सेस करता है. |
getContentType() | String | इस ब्लॉब में बाइट का कॉन्टेंट टाइप बताता है. |
getDataAsString() | String | इस ब्लॉब के डेटा को UTF-8 एन्कोडिंग वाली स्ट्रिंग के रूप में लेता है. |
getDataAsString(charset) | String | इस ब्लॉब के डेटा को, तय की गई एन्कोडिंग के साथ स्ट्रिंग के रूप में हासिल करता है. |
getName() | String | इस ब्लॉब का नाम रखता है. |
isGoogleType() | Boolean | यह दिखाता है कि यह BLOB, Google Workspace फ़ाइल (Sheets, Docs वगैरह) है या नहीं. |
setBytes(data) | Blob | इस BLOB में सेव किया गया डेटा सेट करता है. |
setContentType(contentType) | Blob | इस ब्लॉब में बाइट का कॉन्टेंट टाइप सेट करता है. |
setContentTypeFromExtension() | Blob | यह फ़ाइल एक्सटेंशन के आधार पर, इस ब्लॉब में बाइट का कॉन्टेंट टाइप सेट करता है. |
setDataFromString(string) | Blob | UTF-8 एन्कोडिंग वाली स्ट्रिंग से इस ब्लॉब का डेटा सेट करता है. |
setDataFromString(string, charset) | Blob | तय की गई एन्कोडिंग के साथ स्ट्रिंग से इस ब्लॉब का डेटा सेट करता है. |
setName(name) | Blob | इस ब्लॉब का नाम सेट करता है. |
विस्तृत दस्तावेज़
copyBlob()
getAs(contentType)
इस ऑब्जेक्ट के अंदर का डेटा, बताए गए कॉन्टेंट टाइप में बदले गए BLOB के तौर पर दिखाएं. यह तरीका, फ़ाइल नाम में सही एक्सटेंशन जोड़ देता है—उदाहरण के लिए, "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
— BLOB के तौर पर डेटा.
getBytes()
इस ब्लॉब में सेव किए गए डेटा को ऐक्सेस करता है.
वापसी का टिकट
Byte[]
— सेव की गई बाइट.
getContentType()
इस ब्लॉब में बाइट का कॉन्टेंट टाइप बताता है.
वापसी का टिकट
String
— अगर जानकारी है, तो इस डेटा का कॉन्टेंट किस तरह का है या null
.
getDataAsString()
इस ब्लॉब के डेटा को UTF-8 एन्कोडिंग वाली स्ट्रिंग के रूप में लेता है.
वापसी का टिकट
String
— स्ट्रिंग के तौर पर डेटा.
getDataAsString(charset)
इस ब्लॉब के डेटा को, तय की गई एन्कोडिंग के साथ स्ट्रिंग के रूप में हासिल करता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
charset | String | इस BLOB में डेटा को स्ट्रिंग के रूप में कोड में बदलने के लिए इस्तेमाल किया जाने वाला वर्णसेट. |
वापसी का टिकट
String
— स्ट्रिंग के तौर पर डेटा.
getName()
इस ब्लॉब का नाम रखता है.
वापसी का टिकट
String
— अगर जानकारी है, तो इस डेटा का नाम या null
.
isGoogleType()
यह दिखाता है कि यह BLOB, Google Workspace फ़ाइल (Sheets, Docs वगैरह) है या नहीं.
वापसी का टिकट
Boolean
— true
, अगर यह BLOB एक Google Workspace फ़ाइल है; अगर नहीं है, तो false
.
setBytes(data)
इस BLOB में सेव किया गया डेटा सेट करता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
data | Byte[] | नया डेटा. |
वापसी का टिकट
Blob
— चेन बनाने के लिए यह ब्लॉब.
setContentType(contentType)
इस ब्लॉब में बाइट का कॉन्टेंट टाइप सेट करता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
contentType | String | नया contentType. |
वापसी का टिकट
Blob
— चेन बनाने के लिए यह ब्लॉब.
setContentTypeFromExtension()
यह फ़ाइल एक्सटेंशन के आधार पर, इस ब्लॉब में बाइट का कॉन्टेंट टाइप सेट करता है. contentType है
null
अगर इसके एक्सटेंशन से इसका अनुमान नहीं लगाया जा सकता.
वापसी का टिकट
Blob
— चेन बनाने के लिए यह ब्लॉब.
setDataFromString(string)
UTF-8 एन्कोडिंग वाली स्ट्रिंग से इस ब्लॉब का डेटा सेट करता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
string | String | स्ट्रिंग डेटा. |
वापसी का टिकट
Blob
— चेन बनाने के लिए यह ब्लॉब.
setDataFromString(string, charset)
तय की गई एन्कोडिंग के साथ स्ट्रिंग से इस ब्लॉब का डेटा सेट करता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
string | String | स्ट्रिंग डेटा. |
charset | String | स्ट्रिंग को बाइट के रूप में समझने के लिए इस्तेमाल किया जाने वाला वर्णसेट. |
वापसी का टिकट
Blob
— चेन बनाने के लिए यह ब्लॉब.
setName(name)
इस ब्लॉब का नाम सेट करता है.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
name | String | नया नाम. |
वापसी का टिकट
Blob
— चेन बनाने के लिए यह ब्लॉब.