【发布时间】:2020-06-17 19:05:28
【问题描述】:
您好,就如何打印带有附加内容的传单地图征求意见。我们已经尝试了使用 custum 打印的 leaflet.browser.print。但在某些情况下,并非所有地图和汇总表都不会填满打印预览。
下面是实现代码:
L.control.browserPrint({
title: thisBlock.name,
printModes: ["Custom"]
}).addTo(map)
这就是我们所需要的——它必须始终显示完整的地图和下表:
但这就是它的显示方式 - 不是全屏:
也尝试添加事件:
map.on("browser-print", function (e) {
//Would like to resize the map with the summary table here to fit the page size preview.
});
如何获取目标页面的尺寸和将放置在打印预览中的对象以及如何调整其大小。如果用户更改打印设置并且对象会相应地调整大小,它会起作用吗?
【问题讨论】:
标签: javascript dictionary printing leaflet