如何在 Google Apps 脚本中获取 Blob 对象的大小?

0 javascript blob google-sheets google-apps-script google-drive-api

我创建了一个脚本,其中 Google Sheet 被转换为 PDF 并通过电子邮件发送(通过 Gmail API)。

请找到以下用于将工作表转换为 PDF 的语法

var blob=DriveApp.getFileById(<<Google Sheet ID>>).getAs('application/pdf');
Run Code Online (Sandbox Code Playgroud)

可以做什么来找出这里斑点的大小?

The*_*ter 7

Blob 有getBytes()一个方法,它返回一个字节数组。

blob 的大小(以字节为单位)= 字节数组的长度

const size = blob.getBytes().length;
Run Code Online (Sandbox Code Playgroud)