有没有办法将网页,Google文档或驱动器中的PDF保存?
使用:
var response = UrlFetchApp.fetch(url);
DriveApp.createFile(response.getBlob()).setName("fileName");
我已经能够获取HTML内容,并将其保存在云端硬盘中的文件中,但它会保存包含html代码的文档,而不是整合的网页呈现。
有没有任何已知方法可以做到这一点?
感谢。
答案 0 :(得分:3)
我在这个问题中找到了答案:Using HTML file to output a PDF。
按照我自己的开始,代码将是:
var response = UrlFetchApp.fetch(url);
var htmlBody = response.getContentText();
var blob = Utilities.newBlob(htmlBody, 'text/html').getAs('application/pdf').setName('fileName.pdf');
DriveApp.createFile(blob);
谢谢,并对双重问题道歉,这真的很难找到。