我試圖將標題添加到使用node-webshot生成的PDF中,但沒有顯示出來。將標題添加到Node生成的PDF Webshot
我使用這個代碼:
webshot('https://www.google.com', 'google.pdf', options, function (err) {
if(err) throw err;
console.log('Saved to PDF');
});
隨着選項對象是這樣的:
var options = {
"paperSize": {
"format": "A4",
"orientation": "portrait",
"border": "0.25cm",
"header": {
"height": "2cm",
"contents": function() {
return phantom.callback(function(pageNum, numPages) {
return '<h1>' + pageNum + '/' + numPages + '</h1>';
});
}
}
}
};
我試着做內容的功能它是如何表現的PhantomJS documentation但它不工作,因爲幻像沒有定義。我找不到任何如何使用webshot添加頁眉/頁腳的例子。
PDF生成正確,但標題爲空,沒有寫入任何內容。
我該如何解決這個問題?
我的回答有幫助嗎?有什麼問題嗎?你可以[接受](http://meta.stackexchange.com/a/5235)一個答案,如果它解決了你的問題(只是你知道)。 –