【问题标题】:Output PNG images with transparency in PHP在 PHP 中输​​出具有透明度的 PNG 图像
【发布时间】:2010-10-06 21:05:49
【问题描述】:

如何使用 PHP 正确输出 PNG 图像,使其阴影和其他透明效果不会失败。

似乎输出为

...有没有办法避免这种情况发生?

我将两张图片合并在一起。

<?php
// Create image instances
$dest = imagecreatefrompng('vinyl.png');
$src = imagecreatefromjpeg('cover2.jpg');

// Copy and merge
imagecopymerge($dest, $src, 10, 10, 0, 0, 180, 180, 100);

// Output and free from memory
header('Content-Type: image/png');
imagepng($dest);

imagedestroy($dest);
imagedestroy($src);
?>

【问题讨论】:

  • 你在使用 gd 库吗?如果是这样,请尝试 imagick 并告诉我进展如何。

标签: php image transparency effects


【解决方案1】:

【讨论】:

    【解决方案2】:

    看到这个帖子:PNG Image Transparency in PHP GD

    【讨论】:

      猜你喜欢
      • 2010-12-22
      • 1970-01-01
      • 1970-01-01
      • 2010-09-07
      • 1970-01-01
      • 1970-01-01
      • 2015-10-04
      • 2012-01-29
      • 2014-07-05
      相关资源
      最近更新 更多