【问题标题】:PHP thumb resize png image but add black backgroundPHP拇指调整png图像大小但添加黑色背景
【发布时间】:2013-11-13 12:17:20
【问题描述】:

我正在使用PHPThumb 调整图像大小。它工作正常,但它在 PNG 图像上添加了黑色背景。 我该如何解决这个问题? 我的路是

phpThumb/phpThumb.php?src={imagepath}&w=95&h=92

【问题讨论】:

  • phpThumb/phpThumb.php?src={imagepath}&w=95&h=92&f=png
  • 感谢 sofi,它正在工作

标签: php phpthumb


【解决方案1】:

这是避免黑色背景的示例:

src="/uploads/phpThumb.php?src=images/expressionengine_logo.png&w=100&f=png" 

src="/uploads/phpThumb.php?src=images/expressionengine_logo.png&w=100&bg=D4E9F7" 

【讨论】:

    【解决方案2】:

    好吧,我不熟悉PHPThumb,但您可以使用 SimpleImage 库和 this 更新。

    我正在使用它,还没有遇到任何问题。该库已针对您现在面临的问题进行了有针对性的更新。转到链接并尝试使用它。

    【讨论】:

      【解决方案3】:

      尝试将ImageCreateFromJPEG($file) 替换为ImageCreateFromPNG($file)

      这很可能是调整大小的 pngimage 中黑色背景的常见错误

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-07-07
        • 1970-01-01
        • 1970-01-01
        • 2014-06-03
        • 2020-05-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多