我想将图像调整为固定尺寸(例如180 X 180)。无论用户输入图像的大小是多少,我都希望将调整后的图像存储在数据库中并稍后再检索。
PHP中是否有可用的库/函数?
答案 0 :(得分:1)
如果你不想自己写任何东西,我建议调查Intervention image。它既可以使用GD也可以使用ImageMagick,并且具有许多内置函数,可以通过多行代码解决大多数琐碎的图像问题。
就这么简单:
$img = Image::make('yourimage.jpg')
$img->resize(180, 180);
然后根据您的需要使用save
或encode
方法。