2011-01-10 8 views
0

Ich versuche gerade mit ImageMagick zu arbeiten und mich selbst zu unterrichten, während ich gehe.ImageMagick und ein visuelles Wasserzeichen hinzufügen

Ich habe es geschafft, Bilder zum Hochladen zu bekommen und dann in der Größe zu konvertieren, und fügen Sie einen Text an sie an, aber ich muss idealerweise ein Logo an sie anhängen.

Ich habe die Dokumentation über die ImageMagick Website durchgelesen, fühle aber, dass ich jetzt dumme Fehler mache.

Dies ist der Code, den ich für den ImageMagick-Befehl habe, kann jemand etwas Licht auf das werfen, was ich tatsächlich tun muss, um das zu beheben?

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

Vielen Dank für die Hilfe Jungs.

THIS das Problem behoben:

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

Wenn jemand in der Lage sein wird Ihnen zu helfen "zu reparieren" müssen Sie sagen, was eigentlich falsch ist – robjmills

+0

Sicher ... wird sich erinnern, dass kleinere deta il beim nächsten Mal :) –

Antwort

0

Ich denke nicht, Sie mogrify Teil benötigen - den Befehl Sie suchen tatsächlich ist composite zu verwenden - haben Sie versucht:

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

Theres Anzahl der Beispiele here

Verwandte Themen