从png创建图像,转换为base64

时间:2013-10-30 01:13:41

标签: php image base64

我想打开一个图片网址,将其转换为图片,这样我就可以使用imagecopymerge(),然后将其转换为base64。

我能够使用file_get_contents查看图片数据,但我不确定如何将其与imagecreatefromstringimagecopymergebase64_encode结合使用。

1 个答案:

答案 0 :(得分:0)

我最终的方式是使用

$img=imagecreatefrompng('url');
ob_start();
imagepng($img);
$imgString=ob_get_clean();
$imgBase64=base64_encode($imgString);

我发现我无法将图像转换为字符串,并且必须使用缓冲区。