要使用Apps Script创建一个PDF并立即打开它,可以使用以下代码示例:
function createAndOpenPDF() {
// 创建一个Google文档
var doc = DocumentApp.create('My Document');
// 添加内容到文档
doc.getBody().appendParagraph('Hello, World!');
// 将文档转换为PDF文件
var pdf = DriveApp.getFileById(doc.getId()).getAs('application/pdf');
// 获取PDF文件的URL
var pdfUrl = pdf.getUrl();
// 打开PDF文件的URL
var html = "";
var output = HtmlService.createHtmlOutput(html);
// 在新标签页中打开PDF
SpreadsheetApp.getUi().showModalDialog(output, 'Open PDF');
}
这段代码将创建一个新的Google文档,并向其添加一个段落。然后,它将文档转换为PDF文件,并获取PDF文件的URL。接下来,它通过创建一个包含JavaScript的HTML输出来打开PDF文件的URL。最后,它在一个新的模态对话框中显示HTML输出,以便在新的标签页中打开PDF文件。
要使用此代码,您需要将其复制粘贴到Google Apps Script编辑器中,并保存项目。然后,您可以从编辑器的菜单中选择“运行”>“createAndOpenPDF”来运行代码,并在新的对话框中打开生成的PDF文件。