我正在尝试使用Google Apps脚本将网站转换为pdf,但是由于某种原因,该网页中的图像未正确嵌入到输出pdf中。
出于示例目的,假设我正在尝试使用以下应用程序脚本将www.google.com转换为pdf文件。
function myFunction() {
var url = "https://www.google.com/" ;
// call the url using URLfetchApp
var response = UrlFetchApp.fetch(url);
var htmlBody = response.getContentText();
var blob = Utilities.newBlob(htmlBody, "text/html", "text.html")
var pdf = blob.getAs('application/pdf');
DriveApp.createFile(pdf).setName('googlePage.pdf');
}
没有图像,也不是很漂亮。