代码之家  ›  专栏  ›  技术社区  ›  dance2die

如何打印谷歌地图标记

  •  4
  • dance2die  · 技术社区  · 14 年前

    这个 问题 在浏览器上会出现标记。
    但是当用户通过浏览器的print命令打印地图时,什么也看不出来。

    问题是, 如何在印刷材料上显示标记?

    比较

    • -标记清晰可见 alt text

    • 打印后 (IE7、IE8)-不打印标记(纸质或PDF) alt text

    • 打印后 (FireFox 3.5.4)-只打印标记 alt text

    5 回复  |  直到 14 年前
        1
  •  4
  •   Community kfsone    7 年前

    我建议你试试这个 Static Maps API . 你可以建立一个 url 这将返回一个静态图像(您可以在URL中构建自定义标记)。

    与使用动态谷歌地图相比,这款浏览器在打印图像方面会做得更好。

        2
  •  1
  •   eightdotthree    11 年前

    我可以用 MarkerWithLabel

        4
  •  0
  •   R4cOOn    14 年前

    我对打印标记没有异议。 我已经创造了我自己的标记,我用一个 <IMG>

    在默认设置下,标记可以在IE8上很好地打印。

        5
  •  0
  •   Munish Dhiman    10 年前

    请查找以下链接:

    https://gist.github.com/jawsthegame/6801698

    使用这个你将能够打印谷歌地图连同自定义标记。

    您只需在第17行进行更改。