Добрый день.
Имеется модуль загрузки изображений на сайт.
https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=1887
Модуль проверяет цветовое пространство (RGB или CMYK), расширение файлов, максимальный размер файла (в Мб и в пикселях).
Необходимо добавить такие функции.
Проверка точного размера файла по ширине и высоте в мм (с возможностью отклонения в 1 мм)
Проверка разрешения 300DPI.
Если файл не соответствует размеру "уместить" его в требуемый и показать пользователю как он будет выглядеть (подогнать пропорции).
Разместить поверх превью файла PNG с прозрачностью, который будет указывать на область обрезки и безопасную область (2мм и 7мм соответственно от краев). Или нарисовать эти области поверх файла.
Типы файлов PNG, JPEG, TIFF или многостраничный PDF
Подсветить параметры, которые не соответствуют требованиям.
Подскажите по стоимости и срокам.
Благодарю.