php - phpthumb 可以生成交错图像以供渐进式浏览器显示吗?

标签 php image-processing phpthumb

是否可以使用 phpthumb 生成交错图像?即使 phpthumb 不生成交错图像,是否有一种安全的方法可以在使用 phpthumb 进行图像处理的 Web 应用程序上实现此目的?

我尝试找出 phpthumb 是否具有此功能,我所能想到的就是 phpThumb.config.php 文件中的此配置指令:

$PHPTHUMB_CONFIG['output_interlace'] = true;   // if true: interlaced output for GIF/PNG, progressive output for JPEG; if false: non-interlaced for GIF/PNG, baseline for JPEG.

我将我的设置为 true,但它仍然没有生成交错图像。

最佳答案

我自己也想知道这个问题并检查了 phpthumb source看起来 GD 库仅在 (1) 调用 OutputThumbnail() 方法和 (2) 使用 ImageMagick、ImageMagickThumbnailToGD() 方法时才进行隔行扫描。据我所知,当您使用该类并调用GenerateThumbnail()时,它不会被调用

关于php - phpthumb 可以生成交错图像以供渐进式浏览器显示吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12928031/

相关文章:

php - 如何在 Sonata Admin Bundle configureFormFields 中使用现有的 Symfony FormType?

php - 访问子类的私有(private)属性

php - 按需或上传时调整图像大小更好吗?

php - exif 数据中没有方向 - PHP 图像上传

image - 比较图像的共同特征/模式

php - phpThumb 仍然是一个好的解决方案吗?

phpThumb PDF 缩略图

php - 通过Posterous api 发布到Posterous.com

php - 如何在 Virtuemart 中将 "product details"文本更改为我自己的文本?

algorithm - 在二值图像中找到曲线的末端