【发布时间】:2025-12-15 23:35:01
【问题描述】:
我正在尝试使用以下代码创建 PDF 文件:
var name = "test.pdf";
var url = 'https://docs.google.com/spreadsheets/d/' + newSpreadsheetID + '/export?exportFormat=pdf&format=pdf' +
'&size=A4' +
'&portrait=true' +
'&fitw=true' + // fit to width, false for actual size
'&sheetnames=false&printtitle=false&pagenumbers=false' +
'&gridlines=false' +
'&fzr=false' + // do not repeat frozen rows on each page
'&gid='+SheetID; //the sheet's Id
var pdf = UrlFetchApp.fetch(url);
var pdf = pdf.getBlob().setName(name);
DocsList.createFile(pdf);
这段代码创建了一个文件,但文件只包含纯文本,你们能帮我把它变成 PDF 格式吗?
【问题讨论】:
-
那么它是创建 .txt 文件还是 .pdf 文件?
-
它在 Google 驱动器中显示为 .pdf,但它只有一个蓝色图标,当我打开它时,它包含很多文本
-
文本文件包含一个 HTML 文件