Я использую TCPDF для создания PDF-документов, и я хочу преобразовать карту статического изображения google в мой pdf. Как я могу достичь этого, некоторые примеры?Преобразование google map в pdf в php
ответ
Почему бы вам не попробовать статическую карту google для вставки карты в формате pdf. Статическая карта создает файл изображения, который легко добавит подробный документ. Я не пробовал, но он должен работать ...
Более подробно см http://code.google.com/apis/maps/documentation/staticmaps/
Смотрите мой комментарий выше. Хотя технически это может быть жизнеспособным, оно все еще, по-видимому, нарушает условия обслуживания. – andresf
@andresf, +1 (здесь тоже :)) для указания. Однако, см. Выше: не обязательно. Термины имеют слегка не поддающееся сокращению предложение «except», которое предполагает, что если вы предоставите ссылку на «воспроизведение» (?) Карты, вы на самом деле в порядке. Кто-то действительно должен уточнить, что ... –
Построить статическую ссылку на карту Google, документы могут быть найдены http://code.google.com/intl/nl-NL/apis/maps/documentation/staticmaps/
Используйте метод writeHTML из TCPDF, чтобы написать следующие:
<img src="http://yourgooglemapurl.com"/>
Ознакомьтесь с Условиями использования. То, что вы предлагаете, похоже, нарушит условия: http://code.google.com/apis/maps/terms.html «(h) Использование API-интерфейсов статических карт вне веб-интерфейса Приложение (за исключением ссылки на Карты Google). " (раздел 10.1.1) «(a) Нет несанкционированного копирования, модификации, создания производных произведений или отображения содержимого». (раздел 10.1.3) – andresf
Я выполнил задачу, но даже если я вставляю ссылку в pdf, я нарушаю раздел 10.1.3, поэтому спасибо. –
@andresf, никто, кажется, не все равно ... -/Тем не менее, условия продолжается с: »... если: (я) ваша платформа не имеет веб-браузер, или (II), если на вашей платформе есть веб-браузер, вы предоставляете ссылку, в которой указывается соответствующее местоположение (x) в собственном приложении Google Maps (если ваша платформа есть) или (y) на веб-сайте Google Maps ». (Я не уверен, что на 100% понимаю это последнее (ii) хотя ... Ссылка на некоторую (!) Релевантную геопозицию на карте?) –