我几乎总是在网站上为我的客户提供 PHP 调整大小脚本(使用 GD)。无论我告诉他们多少次在上传之前从他们的数码相机中调整他们巨大的 7MP 图片的大小,他们仍然没有这样做。结果是服务器出现“内存不足”错误,并且图像没有调整大小,因为原始图像的分辨率太大。
有没有更好的方法来调整非常大的图像?有没有提供 API 的服务,我可以通过我的脚本利用它来调整这些大图像的大小?
最佳答案
您可以调用 Imagemagick 来调整您的 php 页面中的图片大小,但是如果您允许系统调用,则存在安全问题
任何 API 都会使用大量内存,您也可以更改您的 php memory_limit。
关于php - 为我的服务器上的 GD 库调整图像太大,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1272814/