ImageMagick并添加视觉水印

时间:2011-01-10 21:00:27

标签: php imagemagick

我正在尝试与ImageMagick一起工作,并在我去的时候自学。

我设法将图片上传,然后进行尺寸转换,并附加一些文字给我们,但理想情况下我需要在其上添加徽标。

我一直在通过ImageMagick网站阅读文档,但感觉我现在犯了愚蠢的错误。

这是我对ImageMagick命令的代码,是否有人可以解释我实际需要做些什么来解决这个问题?

$cmd = 'mogrify -composite -disolve 25% -gravity southwest watermark_new.png '.$thefile.' '.$thefile.'';

感谢所有帮助人员。

这固定了问题:

$cmd = 'mogrify -gravity southwest -geometry +30+30 -draw "image Over 0,0 '.$width.','.$height.' \''.$watermark.'\'" '.$thefile;

1 个答案:

答案 0 :(得分:0)

我认为你不需要mogrify部分 - 你实际上要使用的命令是composite - 你试过了吗?

$cmd = 'composite -disolve 25% -gravity southwest watermark_new.png '.$thefile.' '.$thefile.'';

Theres有很多例子here