我有一个生成PDF文件的Google应用脚本。我的目标是将该PDF文件返回到UI,以便用户可以下载或打印它。但是,这里的限制是我不能将用户重定向到Google Drive URL - 我需要在发起文件生成的同一页上将文件提供给用户。我看过这篇帖子,它提供了一个下载解决方案,但它使用了Google Drive链接。此外,这篇帖子和这篇帖子提到了下载,但它只适用于给定的文件类型,其中不包括PDF。
我能够在
我能够在
doGet
方法中生成PDF和blob,但我不知道如何将其提供给UI,以便用户可以与之交互。是否有一种方法可以将blob传递到前端,然后允许用户将其作为PDF下载或打印?function doGet(request){
var file = generateFile();
var blob = file.getAs('application/pdf');
//Goal: return blob to front end so user can download / print
}
document is not defined
或者window is not defined
。 - Elliott B