Category : intervention

i have a cron command where in handle i have: /** * Execute the console command. * * @return mixed */ public function handle() { $url = "https://images.icecat.biz/img/gallery/65185616_1653683748.jpg"; dd("My code arrive here."); $img = Image::make($url); dd("My code doesn’t arrive here"); } my code is stoping when arrive to "$img = Image::make($url);" i don’t know why, ..

Read more

I want to use Intervention Image library for my Laravel project, so I just installed it via Composer and added this line of code to config/app.php: InterventionImageImageServiceProvider::class, And also this line was added to aliases part: ‘Image’ => InterventionImageFacadesImage::class, Now at my Controller I coded this: class AdminController extends Controller { protected function uploadImages($file) { ..

Read more

InterventionImageExceptionNotWritableException Can’t write image data to path (/home/trafiksepetim/public_html/public/storage/uploads/thumbnail/malls/30/productimages/small/641604762104.jpg) public function imageupload($image,$newimagename,$basedirectory){ $filenamewithextension = $image->getClientOriginalName(); //get filename without extension $filename = pathinfo($filenamewithextension,PATHINFO_FILENAME); //get file extension $extension = $image->getClientOriginalExtension(); //Upload File // $image->storeAs(‘/public/uploads/’.$basedirectory.’/’,$newimagename); //$this->createThumbnail($image,’products’, 1000, 1000); $image->storeAs(‘/public/uploads/thumbnail/’.$basedirectory.’/small/’,$newimagename); $image->storeAs(‘/public/uploads/thumbnail/’.$basedirectory.’/medium/’,$newimagename); $image->storeAs(‘/public/uploads/thumbnail/’.$basedirectory.’/large/’,$newimagename); //create small thumbnail $smallthumbnailpath = public_path(‘/storage/uploads/thumbnail/’.$basedirectory.’/small/’.$newimagename); $this->createThumbnail($image,$smallthumbnailpath, 260, 280); //create medium thumbnail $mediumthumbnailpath = public_path(‘/storage/uploads/thumbnail/’.$basedirectory.’/medium/’.$newimagename); $this->createThumbnail($image,$mediumthumbnailpath, 540, 540); ..

Read more

I’m creating a website where users can upload PDF’s and images. I use the images a thumbnails and resize them with Intervention. The function in the controller: public function imageUpload(Request $request) { $validatedData = Validator::make($request->all(), [ ‘file’ => ‘required|image|max:20000’, ]); if ($validatedData->fails()) { return response()->json($validatedData->errors(), 422); } $imagePath = request(‘file’)->store(‘image_files’, ‘s3’); Storage::disk(‘s3’)->setVisibility($imagePath, ‘public’); $url = ..

Read more

I want to add a user (name, email, image, multiple images …), and I tried to resize the image and multiple images for upload very quickly we use package intervention, I execute cmd php composer require intervention/image, i added InterventionImageImageServiceProvider::class and Image’=>InterventionImageFacadesImage::class in config/app.php, I also added use InterventionImageExceptionNotReadableException; and use InterventionImageFacadesImage; in RegisterController.php. but ..

Read more

I want to add a user (name, email, image, multiple images …), and I tried to resize the image and multiple images for upload very quickly we use package intervention, I execute cmd php composer require intervention/image, i added InterventionImageImageServiceProvider::class and Image’=>InterventionImageFacadesImage::class in config/app.php, I also added use InterventionImageExceptionNotReadableException; in RegisterController.php but still it gives ..

Read more

I am getting error like this {"Exception":"Encoding format (jfif) is not supported."," TraceAsString":"#0 vendor/intervention/image/src/Intervention/Image/AbstractDriver.php(79): InterventionImageAbstractEncoder->process(Object(InterventionImageImage), ‘jfif’, 75)} When i compress image. $source_file_path ="file_path/file_name.jfif"; $compressed_path = "file_to_store_path/file_name.jfif"; $img = Image::make($source_file_path); $img->save($compressed_path, 75); Does anyone have any solution. I really appreciate any help on this issue. Sourc..

Read more

I’m using https://github.com/Intervention/image in my laravel Project to generate a watermark on the image. I download and use fonts from https://fonts.google.com and https://github.com/osify/cambodianfonts/tree/master/Unicode/Compartible-with-Photoshop-CS3 Both not working. I wrote code $textFont = public_path(‘Khmer/Khmer-Regular.ttf’); $template = Image::make($this->disk->path($user->avatar)); $text = "កម្ពុជា"; $template->text($text, 190, 600, function ($font) use ($textFont) { $font->file($textFont); $font->size(30); $font->color(‘#bc1f1f’); // $font->align(‘center’); $font->valign(‘top’); $font->angle(0); }); Missing ..

Read more

I’m having slight issues on aligning text in ImageIntervention. I’m using blank transparent image as a template where I add a text later. The problem is, I can’t configure this text to always start on the left side of this image. Currently, the text position varies depending on the text length. So for example, if ..

Read more

I have implemented image intervention in my laravel project. The actual size i need for my image is 370 * 315. When i upload image with aspect ration on it perfectly fits but the quality of image is very very poor even though i have given 100. I have tried $originalImage=Intervention::make(public_path(‘uploads/360/original’).’/’. $filenameImage); $thumbHeight=315; $thumbWidth=370; //for ..

Read more

I’m doing a crop functionality using Laravel Image Intervention and jQuery Guillotine but it crops the different part of the image. Please see the code and screenshot below. Controller $data = explode(‘|’, $image_details); $data = [ ‘angle’ => $data[0], ‘h’ => $data[1], ‘scale’ => $data[2], ‘w’ => $data[3], ‘x’ => $data[4], ‘y’ => $data[5] ]; ..

Read more

I’ve used storage to store image files using laravel intervention library. I can not access the image in the storage. Error InterventionImageExceptionNotReadableException Image source not readable Controller $imagePath1 = request(‘image1’)->store(‘productsImg’, ‘public’); $thumbPath1 = request(‘image1’)->store(‘productsImg/thumbnail’, ‘public’); $image1 = Image::make(("storage/{$thumbPath1}"))->fit(600, 600); In the local project using xamp, I can solve this err using php artisan storage:link. However ..

Read more

I am working on Laravel project using the following libraries: Spatie/Laravel-Permissions intervention/image Undefined type InterventionImageFacadesImage In config/app.php I add this code: return [ …… $provides => [ …… ……, ‘InterventionImageImageServiceProvider’ ], $aliases => [ ….. ….., ‘Image’ => ‘InterventionImageFacadesImage’ ] ] my providers ‘providers’ => [ /* * Laravel Framework Service Providers… */ IlluminateAuthAuthServiceProvider::class, IlluminateBroadcastingBroadcastServiceProvider::class, ..

Read more

Image class intervention not readable! can anyone help me that why image not readable error show on deployment when i upload new photos to laravel project, which is totally fine in development environment but in production has this error enter image description here AND this my intervention code in controller if($request->hasFile(‘file’)){ $nameWithExtension = $request->file(‘file’)->getClientOriginalName(); $extension ..

Read more

I have a test asserting that images can be uploaded. Here is the code… // Test $file = UploadedFile::fake()->image(‘image_one.jpg’); Storage::fake(‘public’); $response = $this->post(‘/api/images’, [ ‘images’ => $file ]); Then in controller i am doing something simpler.. $file->store(‘images’, ‘public’); And asserting couple of things. and it works like charm. But now i need to resize the ..

Read more

I have installed intervention/image. This is what I got from tinker: C:UsersUSERp3>composer require intervention/image Using version ^2.5 for intervention/image ./composer.json has been updated Loading composer repositories with package information Updating dependencies (including require-dev) Nothing to install or update Generating optimized autoload files > IlluminateFoundationComposerScripts::postAutoloadDump > @php artisan package:discover –ansi Discovered Package: facade/ignition Discovered Package: fideloper/proxy ..

Read more