I would like this extension in blue color.
Instead it is always black.
Code: Select all
exec("convert input.jpg -background blue -extent 1000x900 output.jpg", $arr, $err);
Any idea?
Code: Select all
exec("convert input.jpg -background blue -extent 1000x900 output.jpg", $arr, $err);
Code: Select all
<?php
echo "<pre>";
exec("convert -list color");
echo "</pre>";
?>
Code: Select all
-background #0000FF
-background RGB(0,0,255)
Code: Select all
exec("convert input.jpg -background blue -extent 1000x900 output.jpg", $arr, $err);
Code: Select all
curl -sO http://www.classyandcool.com/files/movinggif.gif
convert movinggif.gif -background white movinggif.jpg
mv movinggif-0.jpg movinggif.jpg
rm movinggif-*.jpg
I believe that -background is setting not an operator. So by itself it will not do anything. It needs a corresponding operator to do something (like -extent, etc).
What I meant was you need some "option" that is an "action" or "operator" option to apply the "setting" option used by the convert "command". Action operators such as -extent, -border, -flatten, etcIsn't 'convert' an operation in and of itself?
Code: Select all
Version: ImageMagick 6.6.3-0 Q16 http://www.imagemagick.org 2010-07-08
Copyright: Copyright (C) 1999-2010 ImageMagick Studio LLC
Features: OpenMP
Code: Select all
Version:ImageMagick 6.2.8 04/17/08 Q16 file: / usr/share/ImageMagick-6.2.8/doc/index.html
Copyright: Copyright (C) 1999-2006 ImageMagick Studio LLC
Code: Select all
exec("convert -version"); return Version: ImageMagick 6.2.8
Code: Select all
exec("/usr/bin/convert -version"); return Version: ImageMagick 6.2.8
Code: Select all
exec("/usr/local/bin/convert -version"); return Version: ImageMagick 6.2.8
Code: Select all
convert --version return Version: ImageMagick 6.6.3-0