set imagick driver

This commit is contained in:
Fateme
2020-06-06 18:50:44 +04:30
parent 2ff59d29d0
commit 6e4e5e255f
2 changed files with 8 additions and 2 deletions
@@ -13,6 +13,7 @@ use App\TestType;
use App\Gallery;
use App\Uploadable;
use Intervention\Image\ImageManagerStatic as Image;
use Intervention\Image\ImageManager;
use Illuminate\Support\Facades\Storage;
class TestResultController extends Controller
@@ -177,7 +178,10 @@ class TestResultController extends Controller
foreach ($request->imgs as $key => $img) {
$Image = $img;
$InterventionImage = Image::make($Image);
$Manager = new ImageManager(array('driver' => 'imagick'));
$InterventionImage = $Manager->make($Image);
// $InterventionImage = Image::make($Image);
$Mime = explode('/', $InterventionImage->mime());
$ImageName = time().$key.'.'.$Mime[1];
@@ -383,7 +387,9 @@ class TestResultController extends Controller
if (strrpos($img, "base64") !== false) {
$Image = $img;
$InterventionImage = Image::make($Image);
$Manager = new ImageManager(array('driver' => 'imagick'));
$InterventionImage = $Manager->make($Image);
// $InterventionImage = Image::make($Image);
$Mime = explode('/', $InterventionImage->mime());
$ImageName = time().$key.'.'.$Mime[1];