pkg-imager
v0.0.2
Published
Создание ассетов/привью картинок на лету (горячее) > Для работы нужно настроить и запустить [микро-сервис Imager](https://github.com/pkg-ru/imager)
Readme
Imager JS/TS компонент
Создание ассетов/привью картинок на лету (горячее)
Для работы нужно настроить и запустить микро-сервис Imager
npm i pkg-imagerВНИМАНИЕ
нужно и можно передавать только те параметры,
которые разрешены в настройках
thumbсервиса Imagerпо умолчанию
thumb=default
import { Imager } from "pkg-imager";
var imager = new Imager();
var group = imager.clone().quality(75).size(150, 150).trim(true, 10);
console.log(group.getConvert("my_path_image.png", "webp")); // return: my_path_image/DqcECgCWSwoAlg.webp
console.log(group.getConvert("my_path_image2.jpg", "webp")); // return: my_path_image2/DqcBCgCWSwoAlg.webp
console.log(group.getConvert("my_path_image3.gif", "webp")); // return: my_path_image3/DqcDCgCWSwoAlg.webp
console.log(group.getConvert("my_path_image3.png", "gif")); // return: my_path_image3/DqcEAwCWSwoAlg.gif