我需要将包含leaflet地图的页面导出为PDF。我尝试将地图容器转换为图像,但那并不完美。
我使用的代码在此处
http://jsfiddle.net/Sq7hg/2/html2canvas([document.getElementById('mydiv')], {
onrendered: function (canvas) {
document.getElementById('canvas').appendChild(canvas);
var data = canvas.toDataURL('image/png');
console.log(data)
// AJAX call to send `data` to a PHP file that creates an image from the dataURI string and saves it to a directory on the server
var image = new Image();
image.src = data;
document.getElementById('image').appendChild(image);
}
});
这段代码在leaflet地图上运行不完美。我该怎么实现?
package.json
),但是存储库中有预构建的缩小版本(请参见文档)可供使用。 - Ilja Zverev