2
我有一个数据库,它将图像存储在MySQL BLOB字段中。我设置了一个脚本,用于根据URL中的ID选择和显示图像,如果您追加?resize = 800x600,我也会创建它,它会调整图像的大小(在这种情况下,为800x600)。让GD从二进制字符串中获取图像
我使用的主机没有安装Imagemagick,不会让我自己做,所以我需要使用PHP的GD库来调整图像大小。
但是我还没有找到像Imagick的readImageBlob()
这样的函数,所以我不能编辑从数据库中得到的二进制字符串,而无需先创建一个临时文件,编辑它,从中获取二进制字符串,将它发送给浏览器,然后删除它(这是太多的步骤,尤其是因为这将获得几千点击量,当它投入生产)。
所以我的问题是,有什么方法可以用PHP的GD复制readImageBlob
而不需要通过临时文件解决方案?