[英]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.