PHP code example of kujjs / resize-image

1. Go to this page and download the library: Download kujjs/resize-image library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

kujjs / resize-image example snippets


'providers' => [
    kujjs\imageManager\imageManagerServiceProvider::class, // optional, you can use Auto-Discovery
    Anakadote\ImageManager\ImageManagerServiceProvider::class,
];

'aliases' => [
  ...
  'Image' => 'kujjs\imageManager\Facades\ImageManager',
];

    'sizes' => [
        'thumbnail' => [
          'width'   => 120,
          'height'  => 120,
            'mode'    => 'crop', || fit || fit-x || fit-y
            'quality' => 90
          ]
    ];

     {{ Image::make(public_path('img/image.jpg'),'thumbnail') }} 
OR
      {{ Image::make(public_path('img/image.jpg')) }}

    {{ Image::make(public_path('img/image.jpg'),'thumbnail')->toUrl() }}

    {!! Image::make(public_path('img/image.jpg'),'thumbnail')->toHtml() !!}

    {!! Image::make(public_path('img/image.jpg'),'thumbnail')->toHtml(['class'=>'my-class','alt'=>'my alt','title'=>'my title', 'attributes'=>'values']) !!}

    Image::delete(public_path('img/image.jpg'))
 bash
$ php artisan vendor:publish