diff --git a/app/Http/Controllers/TestResultController.php b/app/Http/Controllers/TestResultController.php index fc521ed0..f85de790 100644 --- a/app/Http/Controllers/TestResultController.php +++ b/app/Http/Controllers/TestResultController.php @@ -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]; diff --git a/public/uploads/TestResults/67/15914528370.jpeg b/public/uploads/TestResults/67/15914528370.jpeg new file mode 100644 index 00000000..aa8085f6 Binary files /dev/null and b/public/uploads/TestResults/67/15914528370.jpeg differ