5

我需要在服务器端生成 PDF 文档,其中包括地图、标记等,但据我所知,由于 JavaScript 依赖,谷歌地图无法做到这一点。

是否有某种方法可以为此使用 Google Maps API,或者是否有其他具有此功能和类似功能的免费(或便宜)替代品?

4

2 回答 2

12

你可以做的是使用谷歌地图静态api生成图像: http ://code.google.com/apis/maps/documentation/staticmaps/

然后将该图像导入pdf。

于 2009-03-02T19:32:59.547 回答
3

扩展到dusoft的答案。您可以使用 Imagick 加载图像和

$im = new Imagick("image.jpg");
$im->setImageFormat("pdf");
$im->writeImage("image.pdf");
于 2009-03-02T19:39:55.847 回答