Итак, после частых поисковых запросов, поиска в Интернете и переполнения я не могу найти решение моей проблемы.Сохраните диаграммы Google как изображение
У меня есть линейная диаграмма из графиков Google. Я хочу преобразовать его в PNG, сохранить его на сервере и вставить его в базу данных MySQL.
Звучит просто, но я не могу заставить его работать. Сценарий с этого сайта больше не работает (по крайней мере, не здесь) http://www.battlehorse.net/page/topics/charts/save_google_charts_as_image.html -> Не работает.
Второй вариант это старый вариант:
$imageData = file_get_contents('http://chart.apis.google.com/chart... etc');
Я не могу использовать это, потому что его больше не поддерживается и не могу получить достойное качество из него.
Есть ли здесь кто-нибудь, кто может дать хороший учебник или помочь в решении моей проблемы?
EDIT:
я использовал код из Battlehorse в сочетании с кодом из Эрика.
Итак, теперь я получил эту работу, чтобы показать диаграмму как изображение в DIV. Я хочу сохранить это изображение на сервере и обновить mysql, чтобы использовать его в будущем, чтобы использовать его в файлах PDF.
Почему вы не можете заставить его работать? Предоставляет ли что-то вроде JSFiddle возможно (или фактического сайта)? – EricG
Ну его частный бэкэнда, поэтому я не могу дать сайт. Но демо от Battlehorse образец не работает. Я все еще пытался использовать его, но безуспешно. – Kenny
как насчет http://www.nihilogic.dk/labs/canvas2image/? Что-то вроде 'contentDocument' не существует в чартах:/Нечетные, что они используют это. – EricG