LCML/Изображение
imgcrop
imgcrop - Обрезка изображения по заданным параметрам
Метод
Part: LCML/Изображение
Формат
imgcrop file width height centered ratio actorX actorY
file (string) — путь к исходному файлу изображения.
width (int) — ширина обрезки в пикселях.
height (int) — высота обрезки в пикселях.
centered (bool) — указывает, нужно ли центрировать область обрезки.
ratio (bool) — указывает, сохранять ли соотношение сторон.
actorX (int) — координата X для начала обрезки (по умолчанию 0).
actorY (int) — координата Y для начала обрезки (по умолчанию 0). Результат
Возвращает путь к новому файлу с обрезанным изображением. Если такой файл уже существует, возвращает его путь без выполнения повторной обрезки.
Пример использования
imgresize
imgresize - Изменение размера изображения и сохранение в файл
Метод
Part: LCML/Изображение
Функция imgResize изменяет размер изображения (JPEG) в соответствии с заданной шириной и высотой. Если файл с таким именем уже существует, он будет возвращен без изменений. Если файл не существует, то изображение будет изменено и сохранено в новое место.
Формат
imgresize file width height
file — путь к исходному изображению (JPEG).
width — желаемая ширина измененного изображения.
height — желаемая высота измененного изображения. Результат
Возвращает путь к новому файлу с измененным размером. В случае ошибки возвращает строку с описанием ошибки.
Пример использования