3
我讀過here,每個html網站都可以保存爲PDF。HTML5下載網站爲PDF
這正是我所需要的。 我需要創建一個「下載到PDF」按鈕,將當前網站保存爲PDF。
看着該網站的代碼瞭解,要保存網站爲PDF我需要構建網站使用JavaScript中的每個元素?
我不能簡單地將「/ticket.html」指向保存爲PDF嗎?
function createPDFLink(fileName) {
var doc = new pdf();
// whatever content you want to download
var a = document.createElement("a");
a.download = fileName;
a.title = "download as PDF";
a.href = doc.output('datauri',{"fileName":name});
return a;
}
// some paragraph in the page
document.querySelector(
"p.saveaspdf"
).appendChild(createPDFLink(
"document-" + document.title + ".pdf"
));
您引用的博客文章鏈接到從JavaScript創建PDF的實際說明。不幸的是,這個鏈接已經死了,沒有關於這個的信息。因此,「你想要下載的任何內容」這個重要部分就是這裏最難的部分。 – Pointy 2014-11-22 16:49:14