如何从png文件中删除透明区域?

时间:2014-10-07 20:19:43

标签: php imagemagick png

我从输入文本表单中获取文本并创建PNG文件,如:

enter image description here enter image description here

如果查看示例png文件,找到那些有透明区域的文件。 我的目标是使用imagemagick或php GD删除它。

有可能吗?

2 个答案:

答案 0 :(得分:1)

感谢Mark为您提供解决方案和帮助,但感谢

提供的最佳解决方案

Joakim Carlsten http://www.adtradeconsulting.se/remove-transparency-around-image-with-imagemagick/

我们需要使用-trim,如:

exec('convert source.png -trim result.png')

enter image description here

如你所见。

答案 1 :(得分:0)

我想我有解决方案:

convert NyRQK.png -background red -alpha remove out.png

当然,您可以将red更改为white或您喜欢的任何其他颜色。

enter image description here