如何在PHP中调整图像大小?
答案 0 :(得分:5)
尝试the GD and Image functions,或者 - 如果你想要更多的东西 - 像ImageMagick这样的库。
答案 1 :(得分:3)
您可以使用imagemagick,通过exec(“转换...”)从php调用它,将其复制到所需位置并访问它。
答案 2 :(得分:1)
你也可以这样做,并使用像flourishlib.com这样的轻量级框架,其中所有内容都很好地包含在类fImage中,例如文档:
// Saving as a 60 quality JPEG
$image2 = new fImage('./example.gif');
$image2->resize(250, 0);
$image2->saveChanges('jpeg', 60);
它适用于GD和ImageMagick
答案 3 :(得分:0)
我正在使用Image_Transform PEAR包。一个现成的东西,在这项任务中非常扎实。
答案 4 :(得分:0)
您可以使用codeigniter框架,它为您提供了许多工具,包括图像处理。 Otherwize,主要思想是:
答案 5 :(得分:0)
这是我前一段时间写的Image resize script的代码。它调整图像大小并保持纵横比。
此脚本使用核心GD库调整大小。所以希望您的主机已经安装好了。
我对从瑞典语到英语的文档做了一些快速翻译。所以它可能不完美。
希望它有效!