2011-01-10 89 views
0

我目前正在尝试与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; 
+0

如果有人能够帮助你“修复”它,你需要说什么实际上是错误的 – robjmills 2011-01-10 21:29:56

回答

0

我不认为你需要的mogrify部分 - 你真正希望使用的命令是composite - 你试过:

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

即使世界一例子数here