Пакет php-heic-to-jpg PHP - это самый простой способ конвертировать изображения HEIC (High-Efficiency Image Container) в JPEG с помощью PHP и фреймворка Laravel.
Использование этого пакета не требует установки каких-либо библиотек PHP или внешних зависимостей. Пакет работает с помощью двоичного файла, созданного с помощью Golang, который поставляется с этим пакетом. Пакет выполняет преобразование файлов, и вы получаете простой интерфейс для перехода от HEIC или JPEG:Этот пакет также предоставляет удобный способ проверить, является ли файл файлом HEIC:
use Maestroerror\HeicToJpg;
// Save the HEIC file as a JPEG
HeicToJpg::convert("image1.heic")->saveAs("image1.jpg");
// Get the content (binary) of the converted file:
HeicToJpg::convert("image1.heic")->get();
use Maestroerror\HeicToJpg;
if (HeicToJpg::isHeic("image.heic")) {
// Your code
}
Вы можете узнать больше об этом пакете, получить полные инструкции по установке и просмотреть исходный код на GitHub.