1

有人知道如何从 Google Doc 创建 PDF 并将其存储到 Google Drive 中的脚本吗?这是我的功能

  var Folder = DocsList.getFolder(FOLDER);


  var doc = DocsList.getFileById(DOC_ID);
 var docName = doc.getName();
  var pdf = doc.getAs('application/pdf').getBytes();

 //This suppose to be the accion, but such function cant be found 
 pdf.addToFolder(Folder);
4

1 回答 1

2

尝试

var pdf = doc.getAs('application/pdf');
Folder.createFile(pdf);

为了简单起见,您希望将文件内容保留为 Blob。(即不要调用getBytes(). 然后使用 Blob 创建一个文件。Folder.createFile(...)是您正在寻找的功能。

于 2013-02-16T00:56:28.697 回答