我正在创建一个网络应用,允许用户指定图片网址以显示图片及其提交。
为了避免一些潜在的大图像和奇怪的大小,我想在将图像输出到浏览器之前使用PHP来限制/调整图像大小(我知道我可以在CSS中使用max-width但这是不必要的下载)
这可能吗?
答案 0 :(得分:0)
PHP有一个名为GD
的库。使用getimagesize()函数检查图像的大小相当容易。
答案 1 :(得分:0)
您可以使用2个模块/扩展程序找到完整的代码:http://www.fliquidstudios.com/2009/05/07/resizing-images-in-php-with-gd-and-imagick/
可以在此处找到它们的比较:http://dreamfall.blogspot.com/2008/02/php-benchmarks-gd-vs-imagemagick.html如果您想要优化功能,可能会有用。