На 1.1 версии апи можно было текущую страницу отправлять на печать. Сейчас же если карта рендериться через api 2.0 В печать - пустой див. Как исправить ситуацию - не нашел решения.
«Печать карты, к сожалению, фактически невозможна в силу того, что браузер не выводит на печать многие детали веб-страницы. В 1.1 было чуть-чуть получше, но только в некоторых браузерах.
Если посмотрите, как сделано на maps.yandex.ru, то увидите, что на странице печати выводится статическая карта через Static API. Другого кроссбраузерного способа нормально напечатать карту нет».
Это сговор с Adobe Теперь каждый должен уметь делать принтскрин экрана Print Screen и потом, открыв фотошоп, вставить из буфера карту Ctrl+v Вы сможете менять цвет травы на карте, разукрашивать дома и дороги, ну и потом уже это творение печатать
А можно как-то через JS API подменить текущую карту на Static-версию для печати? Просто в Static API нет возможности поиска по адресу, нужно указать точные координаты маркера, а у меня они неизвестны, есть только строка адреса вида "Москва, Кремль".
Каким образом можно получить Static-карту для печати в таком случае?
Если не сложно, то можете привести пример как это сделать?
У меня скрипт на PHP, в нем есть строка "Москва, Кремль". Каким образом я могу вывести в html img с правильным урлом с координатами если у меня они неизвестны, а есть только строка?