Установка Intervention Image
Intervention Image — это PHP-библиотека обработки изображений и управления с открытым исходным кодом. Обеспечивает более простой и выразительный способ создания, редактирования, компоновки изображений, в настоящее время поддерживает две наиболее распространенные библиотеки обработки изображений GD Library и Imagick .
Лучший способ установить Intervention Image с помощью Composer. Чтобы установить самую последнюю версию, выполните следующую команду:
composer require intervention/image
Открываем файл config/app.php
и добавляем следующие строки:
config/app.phpreturn [
'providers' => [
Intervention\Image\ImageServiceProvider::class,
],
'aliases' => [
'Image' => Intervention\Image\Facades\Image::class,
]
]
В настоящее время Intervention Image поддерживает два расширения обработки изображений. Прежде чем начать, убедитесь что один из них установлен в вашей среде PHP:
GD
Imagick
Форматы изображений
Доступные для чтения форматы изображений зависят от выбранного драйвера GD
или Imagick
и вашей локальной конфигурации. По умолчанию Intervention Image в настоящее время поддерживает следующие основные форматы:
JPEG
GD и ImagickPNG
GD и ImagickGIF
GD и ImagickTIF
ImagickBMP
GD и ImagickICO
ImagickPSD
ImagickWebP
GD и Imagick