Class Blob

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 (ชีต เอกสาร ฯลฯ) หรือไม่
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"

หากต้องการดูโควต้ารายวันของ Conversion โปรดดูโควต้าสําหรับบริการของ Google โดเมน Google Workspace ที่สร้างใหม่อาจมีโควต้าที่ตายตัวเป็นการชั่วคราว

พารามิเตอร์

ชื่อประเภทคำอธิบาย
contentTypeStringประเภท MIME ที่จะแปลงเป็น สําหรับ Blob ส่วนใหญ่ '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 (ชีต เอกสาร ฯลฯ) หรือไม่

ไปกลับ

Booleantrue หาก Blob นี้เป็นไฟล์ Google Workspace แต่ false หากไม่ใช่


setBytes(data)

ตั้งค่าข้อมูลที่เก็บไว้ใน BLOB นี้

พารามิเตอร์

ชื่อประเภทคำอธิบาย
dataByte[]ข้อมูลใหม่

ไปกลับ

Blob — BLOB นี้สําหรับเชนธุรกิจ


setContentType(contentType)

ตั้งค่าประเภทเนื้อหาของไบต์ใน BLOB นี้

พารามิเตอร์

ชื่อประเภทคำอธิบาย
contentTypeStringcontentType ใหม่

ไปกลับ

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 นี้สําหรับเชนธุรกิจ

วิธีการเลิกใช้งาน