将PDF存储到Google云端硬盘

时间:2013-02-15 22:52:40

标签: javascript google-apps-script

是否有人知道如何通过Google Doc创建PDF并将其存储到Google云端硬盘?这是我的功能

  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);

1 个答案:

答案 0 :(得分:2)

尝试

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

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