У меня есть ресурс изображения GD, созданный из imagecreatefromstring. После некоторых операций с изображениями я хочу преобразовать их обратно в двоичные данные. Как бы я это сделал? Не вижу никаких функций в руководстве ...
imagecreatefromstring
Используйте imagejpeg , imagepng или аналогичный. Используйте буферизацию вывода , если вы хотите вывести результат в строку, а не в файл:
ob_start(); imagejpeg($im); $image_string = ob_get_contents(); ob_end_flush();
function image_data($gdimage) { ob_start(); imagejpeg($gdimage); return(ob_get_clean()); }