如何在PHP中创建图像缩放器?

时间:2015-06-24 12:53:50

标签: php image-resizing

我想将图像调整为固定尺寸(例如180 X 180)。无论用户输入图像的大小是多少,我都希望将调整后的图像存储在数据库中并稍后再检索。

PHP中是否有可用的库/函数?

1 个答案:

答案 0 :(得分:1)

如果你不想自己写任何东西,我建议调查Intervention image。它既可以使用GD也可以使用ImageMagick,并且具有许多内置函数,可以通过多行代码解决大多数琐碎的图像问题。

就这么简单:

$img = Image::make('yourimage.jpg')
$img->resize(180, 180);

然后根据您的需要使用saveencode方法。