使用html2canvas导出arcgis地图为图片
使用html2canvas导出arcgis地图为图片
本以为很简单的一个需求
却卡了很长时间
因此记录一下
先说遇到的问题
如果使用代码移动和缩放地图
使用html2canvas导出无异常
但是手动拖拽地图
导出会发生偏移
看浏览器的dom元素对比一下
它的偏移主要发生在两个位置
一个是底图
另一个是svg标签
导致偏移问题的属性是
transform:translate()
这个属性
底图使用top和left替代以后完美解决底图的偏移问题
但是svg依旧不行
再次观察svg标签
发现把transform
原创
2020-10-19 18:39:10 ·
843 阅读 ·
0 评论