Laravel 5.3 – image dimension validation rules example

Laravel 5.3 – image dimension validation rules example

In this post we will give you information about Laravel 5.3 – image dimension validation rules example. Hear we will give you detail about Laravel 5.3 – image dimension validation rules exampleAnd how to use it also give you demo for it if it is necessary.

Laravel 5 provide new image dimensions validation option for image upload. In this validation rules we can set several rules like as listed bellow:

Dimensions Rules:

1)width

2)height

3)min_width

4)min_height

5)max_width

6)max_height

7)ratio

In this Dimensions option through we can set fix width and height, if invalid width and height of image then it will return error. Same way we can set validation min and max height width on your validation.

Few days ago i posted image upload with validation post in Laravel 5.3, you can see here : Laravel 5.3 Image Upload with Validation example.

In this post i used simple validation with mime type and max size like as bellow :

$this->validate($request, [

'image' => 'required|image|mimes:jpeg,png,jpg,gif,svg|max:2048',

]);

You can also replace your validation using Dimensions rules like as bellow:

Example 1:

$this->validate($request, [

'image' => 'required|image|mimes:jpeg,png,jpg,gif,svg|max:2048|dimensions:width=500,height=500',

]);

Example 2:

$this->validate($request, [

'image' => 'required|image|mimes:jpeg,png,jpg,gif,svg|max:2048|dimensions:min_width=350,min_height=600',

]);


Example 3:

$this->validate($request, [

'image' => 'required|image|mimes:jpeg,png,jpg,gif,svg|max:2048|dimensions:max_width=350,max_height=600',

]);

Example 4:

$this->validate($request, [

'image' => 'required|image|mimes:jpeg,png,jpg,gif,svg|max:2048|dimensions:ratio=3/2',

]);

You can check this rules with image uploading post…

Hope this code and post will helped you for implement Laravel 5.3 – image dimension validation rules example. if you need any help or any feedback give it in comment section or you have good idea about this post you can give it comment section. Your comment will help us for help you more and improve us. we will give you this type of more interesting post in featured also so, For more interesting post and code Keep reading our blogs

For More Info See :: laravel And github

Leave a Comment

Your email address will not be published. Required fields are marked *

64  +    =  70

We accept paid advance and paid guest Posting on our Site : Contact US