Class Blob

כדור הארץ

אובייקט חילופי נתונים עבור שירותי Apps Script.

שיטות

שיטהסוג הערך שמוחזרתיאור קצר
copyBlob()Blobהפונקציה מחזירה עותק של ה-blob הזה.
getAs(contentType)Blobהחזרת הנתונים שבתוך האובייקט הזה כ-blob שהומר לסוג התוכן שצוין.
getBytes()Byte[]הפונקציה מקבלת את הנתונים שמאוחסנים ב-blob הזה.
getContentType()Stringהפונקציה מקבלת את סוג התוכן של הבייטים ב-blob הזה.
getDataAsString()Stringהפונקציה מקבלת את הנתונים של ה-blob הזה כמחרוזת עם קידוד UTF-8.
getDataAsString(charset)Stringהפונקציה מקבלת את הנתונים של ה-blob הזה כמחרוזת עם הקידוד שצוין.
getName()Stringהפונקציה מקבלת את השם של ה-blob הזה.
isGoogleType()Booleanמחזירה אם ה-blob הזה הוא קובץ Google Workspace (Sheets , Docs וכו').
setBytes(data)Blobמגדיר את הנתונים שמאוחסנים ב-blob הזה.
setContentType(contentType)Blobמגדיר את סוג התוכן של הבייטים ב-blob הזה.
setContentTypeFromExtension()Blobסוג התוכן של הבייטים ב-blob הזה מוגדר על סמך סיומת הקובץ.
setDataFromString(string)Blobמגדיר את הנתונים של ה-blob הזה ממחרוזת עם קידוד UTF-8.
setDataFromString(string, charset)Blobמגדיר את הנתונים של ה-blob הזה ממחרוזת עם הקידוד שצוין.
setName(name)Blobהגדרת השם של ה-blob הזה.

תיעוד מפורט

copyBlob()

הפונקציה מחזירה עותק של ה-blob הזה.

החזרות

Blob - העותק החדש.


getAs(contentType)

החזרת הנתונים שבתוך האובייקט הזה כ-blob שהומר לסוג התוכן שצוין. השיטה הזו מוסיפה את הסיומת המתאימה לשם הקובץ, לדוגמה, 'myfile.pdf'. עם זאת, ההנחה היא שהחלק שמופיע בשם הקובץ אחרי הנקודה האחרונה (אם יש כזה) הוא תוסף קיים שצריך להחליף. בעקבות זאת, הערך "ShoppingList.12.25.2014" הופך ל-"ShoppingList.12.25.pdf".

במאמר מכסות לשירותי Google תוכלו לראות את המכסות היומיות להמרות. באופן זמני, דומיינים חדשים ב-Google Workspace עשויים להיות כפופים למכסות מחמירות יותר.

פרמטרים

שםתיאורהתיאור
contentTypeStringסוג ה-MIME שאליו יש להמיר. ברוב ה-blobs, 'application/pdf' היא האפשרות החוקית היחידה. עבור תמונות בפורמט BMP, GIF, JPEG או PNG, ניתן גם להשתמש בכל אחד מהערכים 'image/bmp', 'image/gif', 'image/jpeg' או 'image/png'.

החזרות

Blob – הנתונים כ-blob.


getBytes()

הפונקציה מקבלת את הנתונים שמאוחסנים ב-blob הזה.

החזרות

Byte[] - הבייטים המאוחסנים.


getContentType()

הפונקציה מקבלת את סוג התוכן של הבייטים ב-blob הזה.

החזרות

String – סוג התוכן של הנתונים האלה, אם ידוע, או null.


getDataAsString()

הפונקציה מקבלת את הנתונים של ה-blob הזה כמחרוזת עם קידוד UTF-8.

החזרות

String - הנתונים כמחרוזת.


getDataAsString(charset)

הפונקציה מקבלת את הנתונים של ה-blob הזה כמחרוזת עם הקידוד שצוין.

פרמטרים

שםתיאורהתיאור
charsetStringערכת התווים לשימוש בקידוד הנתונים ב-blob זה כמחרוזת.

החזרות

String - הנתונים כמחרוזת.


getName()

הפונקציה מקבלת את השם של ה-blob הזה.

החזרות

String - השם של הנתונים האלה, אם הוא ידוע, או null.


isGoogleType()

מחזירה אם ה-blob הזה הוא קובץ Google Workspace (Sheets , Docs וכו').

החזרות

Booleantrue אם ה-blob הזה הוא קובץ Google Workspace. אם לא, false.


setBytes(data)

מגדיר את הנתונים שמאוחסנים ב-blob הזה.

פרמטרים

שםתיאורהתיאור
dataByte[]הנתונים החדשים.

החזרות

Blob – ה-blob הזה, לשרשור.


setContentType(contentType)

מגדיר את סוג התוכן של הבייטים ב-blob הזה.

פרמטרים

שםתיאורהתיאור
contentTypeStringה-contentType החדש.

החזרות

Blob – ה-blob הזה, לשרשור.


setContentTypeFromExtension()

סוג התוכן של הבייטים ב-blob הזה מוגדר על סמך סיומת הקובץ. הערך ב-contentType הוא null, אם אי אפשר לנחש אותו מהתוסף שלו.

החזרות

Blob – ה-blob הזה, לשרשור.


setDataFromString(string)

מגדיר את הנתונים של ה-blob הזה ממחרוזת עם קידוד UTF-8.

פרמטרים

שםתיאורהתיאור
stringStringנתוני המחרוזת.

החזרות

Blob – ה-blob הזה, לשרשור.


setDataFromString(string, charset)

מגדיר את הנתונים של ה-blob הזה ממחרוזת עם הקידוד שצוין.

פרמטרים

שםתיאורהתיאור
stringStringנתוני המחרוזת.
charsetStringקבוצת התווים שיש להשתמש בה כדי לפרש את המחרוזת כבייטים.

החזרות

Blob – ה-blob הזה, לשרשור.


setName(name)

הגדרת השם של ה-blob הזה.

פרמטרים

שםתיאורהתיאור
nameStringהשם החדש.

החזרות

Blob – ה-blob הזה, לשרשור.

שיטות שהוצאו משימוש