当我打开生成的PDF时,使用新的电子表格会导致错误

时间:2014-01-06 14:46:07

标签: google-apps-script pdf-generation google-drive-api

我将下面函数中的代码放到了最低限度,并且PDF的文件创建正常。 但是,如果我使用通过“新电子表格”设置创建的文件ID。 PDF将打开并显示错误。如果我切换回电子表格的旧版本,该文件实际上是正常的。 blob创建一定有问题吗?这是一个知道问题吗? 谢谢,

            function alone() {
            try { 
              var spreadSheetFile = DriveApp.getFileById("1lljK6wItraoMhI4NM3kueN69LZ3MSs-2mCWiM-W7tEU");    
             var pdf = spreadSheetFile.getAs('application/pdf'); 
            } catch (e) {
              Logger.log ("Catched something: "+e+"\n"+e.stack);
            }
             DriveApp.createFile(pdf);
            }

1 个答案:

答案 0 :(得分:0)

虽然跟踪器中有getAs() File.getAs(),但似乎没有一个特定于新表格。我建议你输入一个新问题。

还有multiple issues个应用脚本支持新的表格产品。再次,没有提到{{1}}那里。