You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 11:53:03