Javascript php-使用mpdf工具从Google地图内容创建pdf
今天我找到了Javascript php-使用mpdf工具从Google地图内容创建pdf,javascript,php,html,google-maps,mpdf,Javascript,Php,Html,Google Maps,Mpdf,今天我找到了mpdf工具,可以从html生成pdf,虽然我可以从普通段落、div等生成pdf,但我对从谷歌地图内容生成pdf感兴趣 我使用的是SimpleLogleMap api v3,在其中,我使用marker生成这样的映射 <?php require_once("simpleGMapAPI.php"); $map = new simpleGMapAPI(); $map->setWidth('500px'); $map
mpdf
工具,可以从html生成pdf,虽然我可以从普通段落、div等生成pdf,但我对从谷歌地图内容生成pdf感兴趣
我使用的是SimpleLogleMap api v3,在其中,我使用marker生成这样的映射
<?php
require_once("simpleGMapAPI.php");
$map = new simpleGMapAPI();
$map->setWidth('500px');
$map->setHeight('500px');
$map->addMarker("48.983307", "72.808907","My first marker","");
$map->printGMapsJS();
$map->showMap(true);
?>
请有人帮我从谷歌地图生成pdf
提前感谢..你能做的是;与其直接在浏览器中加载谷歌地图api,不如使用 因此,您的html将如下所示:
<html>
<head>
<title>Test</title>
</head>
<body>
<h1>This is a test.</h1>
<p>We are located here:</p>
<img width="200" height="200" src="http://maps.googleapis.com/maps/api/staticmap?center=-15.800513,-47.91378&zoom=11&size=200x200&sensor=false">
</body>
</html>
试验
这是一个测试。
我们位于:
这样,mpdf库应该能够下载和加载图像源,并将其作为普通图像嵌入PDF
如果您需要在静态地图图像上为您的内嵌包含标记;看看这个:
但我有超过1个标记,有时是50-100个标记,请根据文档建议,这是允许的<代码>标记=标记样式|标记位置1 |标记位置2 |。。。等等。静态地图的URL长度有限制(~2000个符号),所以您不能在那里放置50-100个标记