【问题标题】:Leaflet image text label support传单图像文本标签支持
【发布时间】:2016-07-13 20:47:38
【问题描述】:

无论如何,我可以使用传单图像插件导出文本标签。

我试过很多插件,除了传单标签总线,它似乎不起作用

谢谢

【问题讨论】:

    标签: leaflet


    【解决方案1】:

    有没有办法使用leaflet-image 插件导出文本标签?

    没有。

    正如其documentation 所述:

    这个库不光栅化 HTML,因为浏览器不能光栅化 HTML。因此,地图的 L.divIcon 和其他基于 HTML 的功能(如缩放控件或图例)不包含在输出中,因为它们是 HTML。

    虽然关于“浏览器无法光栅化 HTML”的声明是 not entirely true,但 leaflet-image 插件没有实现(截至目前)任何光栅化包含文本的 HTML 元素的方法。 Leaflet 中的文本标签(除非另有说明)是 HTML 元素。

    (附带说明,请注意,用“是”或“否”的答案提出问题可能会让您得到literally "yes" or "no" for an answer,如果这不是您想要的答案,您应该重新表述您的问题。)

    【讨论】:

    • 除了使用传单图片还有什么解决办法吗?
    • 唯一知名的解决方案是leafletjs.com/plugins.html#printexport 的解决方案。还有其他方法,例如使用无头浏览器(例如 phantomjs 或 wkhtml2pdf),它们是自动制作网页屏幕截图的方法。这些方法需要您进行更多的研究和工作。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-04-01
    • 1970-01-01
    • 2016-04-10
    • 1970-01-01
    • 1970-01-01
    • 2012-10-26
    • 1970-01-01
    相关资源
    最近更新 更多