PHP GD图像水印质量

时间:2011-07-21 18:37:35

标签: php image gd watermark

我正在使用PHP GD将图像(水印)复制到另一个图像上。 不幸的是,水印的质量很糟糕。

我使用100%的质量作为属性,但它没有帮助。

你们有没有知道提高质量的好方法?

问候。

2 个答案:

答案 0 :(得分:0)

90%的质量应该会给你完全相同的结果,并将文件大小减半(JPEG,OFC)。

尝试使用ImageCopyResampled()代替ImageCopyResize(),除此之外我不认为你可以单独使用GD做任何事情,也许Imagick还有其他一些技巧。

答案 1 :(得分:0)

您使用的是透明度,还是只是一个实心的正方形。质量到底有什么不好看?边缘,整个事情?

我喜欢使用24位透明PNG作为水印,并且使用imagemagick进行叠加,您可以通过这种方式对最终产品进行大量控制。

带有imagemagick的水印的大量可能性:
http://www.imagemagick.org/Usage/annotating/