אובייקט להחלפת נתונים בשירותי Apps Script.
Methods
| שיטה | סוג הערך שמוחזר | תיאור קצר |
|---|---|---|
copy | Blob | מחזירה עותק של ה-blob הזה. |
get | Blob | החזרת הנתונים בתוך האובייקט הזה כ-Blob שהומר לסוג התוכן שצוין. |
get | Byte[] | מקבל את הנתונים שמאוחסנים ב-blob הזה. |
get | String|null | מחזירה את סוג התוכן של הבייטים ב-blob הזה. |
get | String | מחזירה את הנתונים של ה-blob הזה כמחרוזת עם קידוד UTF-8. |
get | String | הפונקציה מחזירה את הנתונים של ה-blob הזה כמחרוזת עם הקידוד שצוין. |
get | String|null | הפונקציה מחזירה את השם של ה-blob הזה. |
is | Boolean | הפונקציה מחזירה אם ה-blob הזה הוא קובץ Google Workspace (Sheets, Docs וכו'). |
set | Blob | מגדיר את הנתונים שמאוחסנים ב-blob הזה. |
set | Blob | מגדיר את סוג התוכן של הבייטים ב-blob הזה. |
set | Blob | ההגדרה קובעת את סוג התוכן של הבייטים ב-blob הזה על סמך סיומת הקובץ. |
set | Blob | הפונקציה מגדירה את הנתונים של ה-blob הזה ממחרוזת עם קידוד UTF-8. |
set | Blob | מגדירה את הנתונים של ה-blob הזה ממחרוזת עם הקידוד שצוין. |
set | Blob | מגדיר את השם של ה-blob הזה. |
תיעוד מפורט
copy Blob()
get As(contentType)
החזרת הנתונים בתוך האובייקט הזה כ-Blob שהומר לסוג התוכן שצוין. בשיטה הזו, הסיומת המתאימה מתווספת לשם הקובץ – לדוגמה, 'myfile.pdf'. עם זאת, המערכת מניחה שחלק משם הקובץ שאחרי הנקודה האחרונה (אם יש כזו) הוא סיומת קיימת שצריך להחליף. לכן, 'ShoppingList.12.25.2014' הופך ל-'ShoppingList.12.25.pdf'.
כדי לראות את המכסות היומיות להמרות, אפשר לעיין במאמר בנושא מכסות לשירותי Google. יכול להיות שדומיינים חדשים שנוצרו ב-Google Workspace יהיו כפופים באופן זמני למכסות מחמירות יותר.
פרמטרים
| שם | סוג | תיאור |
|---|---|---|
content | String | סוג ה-MIME שאליו רוצים להמיר. ברוב ה-blob, 'application/pdf' היא האפשרות התקפה היחידה. אם התמונות בפורמט BMP, GIF, JPEG או PNG, אפשר להשתמש גם באחד מהערכים 'image/bmp', 'image/gif', 'image/jpeg' או 'image/png'. במסמך Google Docs, הערך 'text/markdown' תקף גם כן. |
חזרה
Blob — הנתונים כ-blob.
get Bytes()
מקבל את הנתונים שמאוחסנים ב-blob הזה.
חזרה
Byte[] – הבייטים המאוחסנים.
get Content Type()
מחזירה את סוג התוכן של הבייטים ב-blob הזה.
חזרה
String|null — סוג התוכן של הנתונים האלה, אם ידוע, או null.
get Data As String()
מחזירה את הנתונים של ה-blob הזה כמחרוזת עם קידוד UTF-8.
חזרה
String — הנתונים כמחרוזת.
get Data As String(charset)
הפונקציה מחזירה את הנתונים של ה-blob הזה כמחרוזת עם הקידוד שצוין.
פרמטרים
| שם | סוג | תיאור |
|---|---|---|
charset | String | ערכת התווים שבה יש להשתמש כדי לקודד את הנתונים ב-blob הזה כמחרוזת. |
חזרה
String — הנתונים כמחרוזת.
get Name()
הפונקציה מחזירה את השם של ה-blob הזה.
חזרה
String|null — השם של הנתונים האלה, אם ידוע, או null.
is Google Type()
הפונקציה מחזירה אם ה-blob הזה הוא קובץ Google Workspace (Sheets, Docs וכו').
חזרה
Boolean — true אם ה-blob הוא קובץ Google Workspace; false אם לא.
set Bytes(data)
מגדיר את הנתונים שמאוחסנים ב-blob הזה.
פרמטרים
| שם | סוג | תיאור |
|---|---|---|
data | Byte[] | הנתונים החדשים. |
חזרה
Blob – ה-blob הזה, לשרשור.
set Content Type(contentType)
מגדיר את סוג התוכן של הבייטים ב-blob הזה.
פרמטרים
| שם | סוג | תיאור |
|---|---|---|
content | String | הערך החדש של contentType. |
חזרה
Blob – ה-blob הזה, לשרשור.
set Content Type From Extension()
ההגדרה קובעת את סוג התוכן של הבייטים ב-blob הזה על סמך סיומת הקובץ. הערך של contentType הוא
null אם אי אפשר לנחש אותו מהסיומת.
חזרה
Blob – ה-blob הזה, לשרשור.
set Data From String(string)
הפונקציה מגדירה את הנתונים של ה-blob הזה ממחרוזת עם קידוד UTF-8.
פרמטרים
| שם | סוג | תיאור |
|---|---|---|
string | String | נתוני המחרוזת. |
חזרה
Blob – ה-blob הזה, לשרשור.
set Data From String(string, charset)
מגדירה את הנתונים של ה-blob הזה ממחרוזת עם הקידוד שצוין.
פרמטרים
| שם | סוג | תיאור |
|---|---|---|
string | String | נתוני המחרוזת. |
charset | String | ערכת התווים שמשמשת לפרש את המחרוזת כבייטים. |
חזרה
Blob – ה-blob הזה, לשרשור.