Interface BlobSource

BlobSource

用于可将其数据导出为 Blob 的对象的接口。

实现类

名称简介
BlobApps 脚本服务的数据交换对象。
Chart可转换为静态图片的图表对象。
Document一个文档,包含一个或多个 Tab 对象,每个对象都包含富文本和元素(例如表格和列表)。
EmbeddedChart表示已嵌入电子表格中的图表。
FileGoogle 云端硬盘中的文件。
GmailAttachment来自 Gmail 的附件。
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' 中的任何一个也有效。对于 Google 文档,'text/markdown' 也有效。

返回

Blob - 以 blob 形式呈现的数据。


getBlob()

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

返回

Blob - 以 blob 形式呈现的数据。