В гуглі знайти приклад складніше ніж написати самому
Вирішив написати свій клас для обробки і зменшення розміру фотографій
Можливості класу:
- пропорційно зменшувати розмір фото по ширині або по висоті
- зменшити фото в процентному співвідношенні
- вписати фотографію в рамку певного розміру
- довільне зміна розміру фотографії
- змінити якість фотографії
- висновок згенерованої фотографії без збереження
- збереження фотографії на сервері
- призначення фото прав доступу
пропорційно змінюємо розмір зображення і зберігаємо на сервері не зраджуючи розширення файлу
отримане зображення не буде перевищувати по висоті 400 пікселів і по ширині 300
тобто автоматично впишеться в потрібні розміри
висновок на екран не змінюючи розширення файлу
зберігаємо на сервері і вибираємо тип файлу на виході
утискувати файл і виводимо на екран
зберігаємо на сервері, скорочуються і встановлюємо права доступу
Зменшуємо зображення по ширині
Зменшуємо зображення по висоті
довільно зменшуємо зображення не зберігаючи пропорції
зменшуємо зображення в процентному співвідношенні
Ви реалізували майже всі потреби, крім потрібних мені. Хоча їх легко домогтися, маючи ваш скрипт, але все ж. іншим на допомогу, можливо захочете завершити.
код номер два - створює зображення, зі значеннями не перевищують зазначені width height. А як же ситуація, коли зображення має стати не менше переданих width + height.
p.s. Якщо у вашому коді це реалізовано і я упустив, прошу зрозуміти і пробачити