Rails + AMcharts (с php-скриптом экспорта изображения) - PHP-скрипт преобразован в контроллер?
-
24-09-2019 - |
Вопрос
Это может немного сбить с толку.Я использую AMCharts с рельсами.Amcharts поставляется с PHP-скриптом для экспорта изображений, который называется "export.php"
Я пытаюсь понять, как взять код из export.php и поместить его в контроллер.
Вот код:
родовое словоВ теме, которую я нашел здесь, существует несколько версий: http://www.amcharts.com/forum/viewtopic.php?id=341
Но мне кажется, что приведенный выше PHP-код с тех пор изменился, потому что ни одна из реализаций у меня не сработала.
Решение 2
Очевидно, я столкнулся с другими ошибками, которые заставили меня думать, что уже существующий код не работает.Однако код в потоке, на который я ссылался в исходном вопросе, действительно работает!
Другие советы
То, что более или менее дозировано этим кодом, захватывает информацию, которая была отправлена скрипту (POST). Информация включает высоту и ширину изображения, а также значения RGB для каждого пикселя.Скрипт рисует каждый пиксель и отправляет изображения в конце клиенту.
Вы можете использовать метод Rmagick для рисования пикселя .Это даст вам тот же результат.
Входящие данные записи выглядят следующим образом:
родовое словоНа самом деле я нашел обсуждение об ускорении отрисовки пикселей за пикселями.