Users on my site upload images of various dimensions. Some might be huge some might be small so resizing to a default image might work but small images being resized would look ugly. Is there anything i can do to resize all images to one size and make the quality clear without making it look crappy?
问问题
399 次
2 回答
2
您将无法制作“高清”小图像。没有图像可以缩放到更大的尺寸而不会失去清晰度(矢量图形除外,但我猜这不是你正在使用的)。但是,您可以将较大的图形调整为较小的图形。
尝试phpThumb以获得出色的图像处理库,或查看 JohnPS 的答案以获得重新调整较大图像大小的好解决方案。
于 2012-05-22T00:43:27.663 回答
0
您可以安装一个 PHP PEAR 包Image_Transform来对图像进行基本的调整大小。
这个包包含一个函数fit
,可以缩小图像以适应盒子(宽度和高度),但如果它已经足够小,则保持相同的大小。请参阅缩放函数文档。
于 2012-05-22T00:39:13.587 回答