Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Image 在Drupal 7中更改JPEG质量(GD工具包)后对现有图像的影响_Image_Drupal_Drupal 7 - Fatal编程技术网

Image 在Drupal 7中更改JPEG质量(GD工具包)后对现有图像的影响

Image 在Drupal 7中更改JPEG质量(GD工具包)后对现有图像的影响,image,drupal,drupal-7,Image,Drupal,Drupal 7,在我们拥有数千张图像的Drupal 7网站上,GD工具包中的JPEG质量设置为100% 如果使用“图像样式”而不是“原始图像”,这会导致优化良好的图像变大150-200%。但我们需要使用样式来保持图像比例的一致性。出于跨浏览器的原因,CSS“对象匹配”不是一个选项 如果我们将质量降低到60%,现有图像的质量会发生什么变化 更新:据我测试,它不会对现有图像产生任何影响(新)如果找不到旧图像,将生成图像样式图像(缩略图)。没有必要在每次显示缩略图时重新生成它们,因为这需要太多的服务器/资源 如果你想

在我们拥有数千张图像的Drupal 7网站上,GD工具包中的JPEG质量设置为100%

如果使用“图像样式”而不是“原始图像”,这会导致优化良好的图像变大150-200%。但我们需要使用样式来保持图像比例的一致性。出于跨浏览器的原因,CSS“对象匹配”不是一个选项

如果我们将质量降低到60%,现有图像的质量会发生什么变化

更新:据我测试,它不会对现有图像产生任何影响

(新)如果找不到旧图像,将生成图像样式图像(缩略图)。没有必要在每次显示缩略图时重新生成它们,因为这需要太多的服务器/资源

如果你想重新生成一些缩略图,只需删除缩略图文件就足够了。下次调用它时,它将再次生成

还有一个模块用于:

检查此线程以查看其他选项: