JQplot — jqplotToImageStr — Как преобразовать сгенерированную строку обратно в диаграмму

Я могу создать диаграмму, отобразить ее, сгенерировать изображение и конвертировать изображение, используя jqplotToImageStr, который затем публикуется на другой странице php.

Я хочу иметь возможность преобразовать строку обратно в изображение и отобразить его на странице php, которую я затем могу преобразовать в pdf. Я пытался использовать этот код PHP

$img = $_POST['hidImage'];
$img = str_replace('data:image/png;base64,', '', $img);
$img = str_replace(' ', '+', $img);
$data = base64_decode($img);
return $data;

(Использование modx 2.5.1 во фрагменте)

Но он не отображается как изображение — изображение показывает верхнюю и нижнюю части исходного кода (всего 345 строк), который генерируется.

Буду очень признателен за любую помощь или совет, прежде чем мое здравомыслие окончательно покинет меня 🙁

сгенерированный вывод

0

Решение

Вам нужно установить заголовки для типа изображения.
Проверьте этот ответ для вашей справки.

header('Content-type: image/png');

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]