vendredi 25 août 2017

How to upload image using exec command in laravel?

I am getyting stuck on this. I am creating watermark of an image. And before this code works fine now today exec function not creating image in my storage directory. Here is my function and i am using imagick also:-

 public function createwatermark($mediumFileName,$imageid,$ext){
    $getWidthHeight= storage_path('app/images/secureRealImages/'.$mediumFileName);
    list($width, $height, $type, $attr) = getimagesize($getWidthHeight);
    $watermark = storage_path('dark-watermark.png');
    $watermarkFileName = "water-mark-".str_random(5).str_random(5).".".$ext;
    $watermarkSave = storage_path('app/images/ContributorWatermarkImages/'.$watermarkFileName);
    $resizeValue = $width*0.20;
    $resizevalue = $resizeValue."x";
    exec("convert $watermark -resize $resizevalue -write MPR:wm +delete $getWidthHeight \
    MPR:wm -gravity northwest -geometry +10+10 -composite          \
    MPR:wm -gravity northeast -geometry +10+10 -composite          \
    MPR:wm -gravity southwest -geometry +10+10 -composite          \
    MPR:wm -gravity center -geometry +10+10 -composite          \
    MPR:wm -gravity southeast -geometry +10+10 -composite $watermarkSave");
    $updateImage = ContributorImage::find($imageid);
    $updateImage->img = $watermarkFileName;
    $updateImage->save();
    return Redirect::to('contributor/dashboard')->with('flash_message_success','Image Uploaded Successfully');  
} 

I don't know what i am doing wrong. Please help me. Thanks in advance :)



from Newest questions tagged laravel-5 - Stack Overflow http://ift.tt/2xi5D2i
via IFTTT

Aucun commentaire:

Enregistrer un commentaire