我知道堆栈溢出有很多这个问题,但我不认为我的问题是一样的。
我想将Image资源转换为字符串,而不必将图像保存到磁盘。
是否有这样的功能,我不知道并且我在搜索Google.com的过程时间内无法找到
答案 0 :(得分:2)
您可以使用任何输出图像的image*
函数作为流,并使用输出缓冲来捕获它:
ob_start();
// example for jpeg
imagejpeg($resource);
$image_string = ob_get_contents();
ob_end_clean();