Google Apps Script无法正确导出PDF Blob问题求助
Google Apps Script无法正确导出PDF Blob问题求助
各位好,我正在开发一个工具,流程是这样的:复制一份Google Slides模板文件,用Google Spreadsheet里的数据替换幻灯片中的内容,之后把生成的Slides文件链接添加回同一个表格里。
我是基于一份现有代码进行修改的,现在新增了导出Slides为PDF并获取PDF链接的步骤,对应的代码片段如下:
// Export the file as PDF var blob = DriveApp.getFileById(slidesId).getBlob(); var pdfile = DriveApp.createFile(blob) var pdfId = pdfile.getId(); // Create the Google Slides' URL using its Id. var slidesUrl = `https://drive.google.com/file/d/${pdfId}/view`;
目前我使用的完整代码如下:
function mailMergeSlidesFromSheets() { // Load data from the spreadsheet var dataRange = SpreadsheetApp.getActive().getDataRange(); var sheetContents = dataRange.getValues(); // Save the header in a variable called header var header = sheetContents.shift(); // 后续代码未完成/截断 }
现在我在PDF导出这一步遇到了问题,没法正常生成可用的PDF文件或者获取正确的PDF链接,想请教一下各位,这段导出PDF的代码哪里可能存在问题?
备注:内容来源于stack exchange,提问作者Miguel Martin
相关产品推荐
相关产品推荐

