【问题标题】:Leaflet printing does not show pins and map is shifted传单打印不显示大头针并且地图偏移
【发布时间】:2016-05-23 18:16:22
【问题描述】:

我不知道为什么,但是每当我尝试打印带有图层的传单地图时,它会显示地图向左移动了一点,并且图钉不太好。我尝试使用easyPrint()window.print(),结果相同。它曾经运作良好。有任何想法吗?这就是区别

当它打开打印地图时

使用easyprint,(我正在导入easyprint的css)

jQuery.print.js:125 
 GET http://127.0.0.1:8001/proj/easyPrint.css  
 $.print.$.fn.print @ jQuery.print.js:125
 (anonymous function) @ VM4317:1

【问题讨论】:

    标签: javascript printing leaflet gis


    【解决方案1】:

    您需要编辑Easyprint.css

    删除这一行:

    .leaflet-control-easyPrint-button{display: none!important;}
    

    【讨论】:

    • 您好 HudsonPH,感谢您的帮助。我尝试更改它,但没有任何区别。我在浏览器日志中编辑并添加了更多详细信息。
    • 你需要检查这些作品是否是背景,如果是的话,把 !important 放在最后,比如:" background-image: url(../Images/layers.png) !important; "
    • 如果您在打印设置中启用,Internet Explorer 只会打印背景。
    猜你喜欢
    • 1970-01-01
    • 2020-02-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-28
    • 1970-01-01
    相关资源
    最近更新 更多