Interface BlobSource

BlobSource

可作为 Blob 导出数据的对象接口。

实现类

名称简介
AttachmentGoogle 协作平台附件,例如附加到页面的文件。
BlobApps 脚本服务的数据交换对象。
Chart可以转换为静态图片的 Chart 对象。
Document一种包含富文本和元素(例如表格和列表)的文档。
EmbeddedChart表示已嵌入到电子表格中的图表。
FileGoogle 云端硬盘中的文件。
GmailAttachmentGmail 中的附件。
HTTPResponse此类允许用户访问 HTTP 响应的特定信息。
HtmlOutput可通过脚本提供的 HtmlOutput 对象。
Image表示图片的 PageElement
InlineImage表示嵌入的图片的元素。
JdbcBlobJDBC Blob
JdbcClobJDBC Clob
PictureFill填充拉伸至容器尺寸的图片的填充区。
PositionedImage修复了锚定在 Paragraph 上的位置图片。
Spreadsheet访问和修改 Google 表格文件。
StaticMap允许创建和装饰静态地图图片。

方法

方法返回类型简介
getAs(contentType)Blob以转换为指定内容类型的 blob 形式返回此对象中的数据。
getBlob()Blob以 blob 的形式返回此对象中的数据。

详细文档

getAs(contentType)

以转换为指定内容类型的 blob 形式返回此对象中的数据。此方法会在文件名中添加适当的扩展名,例如 "myfile.pdf"。但是,它假定文件名中最后一个句号后面的部分(如果有)是应替换的现有扩展名。因此,“ShoppingList.12.25.2014”将变为“ShoppingList.12.25.pdf”。

如需查看转化的每日配额,请参阅 Google 服务的配额。新创建的 Google Workspace 网域可能暂时受到更严格的配额约束。

参数

名称类型说明
contentTypeString要转换为的 MIME 类型。对于大多数 blob,'application/pdf' 是唯一有效的选项。对于 BMP、GIF、JPEG 或 PNG 格式的图片,'image/bmp''image/gif''image/jpeg''image/png' 中的任意一种都有效。

返回

Blob - 数据作为 blob。


getBlob()

以 blob 的形式返回此对象中的数据。

返回

Blob - 数据作为 blob。