[英]jsPDF settings for printing leaflet/openlayers map
我在這里遇到了jsNode庫,使用Javascript從div中的HTML生成pdf,所以我已經安裝了。 我正在嘗試用它來打印傳單地圖。 看來我無法正確設置它。 它創建了PDF,但在地圖上沒有任何顯示。 你能幫我嗎?
Java腳本
function genPDF() {
var doc = new jsPDF();
var elementHandler = {
'#ignorePDF': function(element, renderer) {
return true;
}
};
var source = window.document.getElementsByTagName("div")[0];
doc.fromHTML(
source,
15,
15, {
'width': 180,
'elementHandlers': elementHandler
});
doc.output("dataurlnewwindow");
}
的HTML
<html>
<body onload="Create_MAP();">
<div id="map">
</div>
<input type="button" class="bt" value="PRINT PDF" onclick="genPDF();">
</body>
</html>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.