我最近在一个Drupal网站上遇到了一些图像失真的问题。该站点启用了ImageCache。我查看了Image API设置和Image Toolkit设置,它们都设置为100%。我甚至查看了原始图像(不在imagecache目录中),但它仍然被扭曲。任何可能压缩/扭曲这些图像的洞察力都将得到极大的重视。
提前谢谢你,
JN
发布于 2011-04-05 02:00:19
我相信Drupal使用GD进行图像处理。这在大多数linux发行版中都是本机支持的。以及PHP,最著名的名称是G*D D*T。您最好的选择是安装ImageMagick,在PHP下称为iMagick。它使用起来超级简单。编写一个压缩函数最多需要6行代码,如果需要结合switch语句来处理几种不同的格式,可能还需要另外6行代码。
发布于 2011-04-05 04:54:13
这个问题的罪魁祸首是CCK中的设置。我去管理这个特定内容类型的字段,并删除了这个内容类型的最大/最小分辨率,它起作用了。此外,我还验证了ImageAPI和Imagetoolkit的质量都达到了100%。
https://stackoverflow.com/questions/5542324
复制相似问题