将网页另存为 Google 文档(或 PDF)到云端硬盘
Save web page as Google Doc (or PDF) to Drive
有没有办法将网页保存到 Google 文档或云端硬盘中的 PDF?
使用:
var response = UrlFetchApp.fetch(url);
DriveApp.createFile(response.getBlob()).setName("fileName");
我已经能够获取 HTML 内容,并将其保存在云端硬盘中的一个文件中,但它会保存一个包含 html 代码的文档,而不是解释后的网页呈现。
有什么已知的方法可以做到这一点吗?
谢谢。
我在这个问题中找到了答案: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);
谢谢,对双重问题表示歉意,真的很难找到。
有没有办法将网页保存到 Google 文档或云端硬盘中的 PDF?
使用:
var response = UrlFetchApp.fetch(url);
DriveApp.createFile(response.getBlob()).setName("fileName");
我已经能够获取 HTML 内容,并将其保存在云端硬盘中的一个文件中,但它会保存一个包含 html 代码的文档,而不是解释后的网页呈现。
有什么已知的方法可以做到这一点吗?
谢谢。
我在这个问题中找到了答案: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);
谢谢,对双重问题表示歉意,真的很难找到。