我的电子表格中有一些字符串,我想用GZIP
进行压缩,并将压缩结果存储为Base64
值,例如单元格A1
中的字符串“This is awesome”应该变为“VGhpcyBpcyBvZGVkIHN0cmluZw ==”
是否可以使用Google Apps脚本或使用默认的Google电子表格功能?
答案 0 :(得分:1)
使用Utilities类,您可以从字符串 1 创建一个“blob”,将其压缩为 2 ,然后编码zip 3
<子> 1。 https://developers.google.com/apps-script/reference/utilities/utilities#newBlob%28String%29 子>
<子> 2。 https://developers.google.com/apps-script/reference/utilities/utilities#zip%28BlobSource%29 子>
<子> 3。 https://developers.google.com/apps-script/reference/utilities/utilities#base64Encode%28Byte%29 子>