Пропорциональное обрезание фотки в php

235
14 апреля 2017, 23:59

Всем привет. Нужна реализация следующей функции.

Допустим есть изображение 1000px*100px. нужно для него создать thumb размером не больше 100px на 50px. при этом он не обрезал свое изображение. А уменьшил ширину до 100 пикселей. Соотвественно высота будет 10. это пойдет. Но вдруг будет загружаемое изображение размером 100px*1000px. Тут не прокатит. Что делать?

Сейчас использую библиотеку simpleimage php Но как то криво обрезает? Кто нибудь реализовывал эту функцию?

Вот пример. Вот оригинальное фото

Вот обрезанное фото

Видно что чуть сверху и чуть снизу обрезал.

READ ALSO
Перевод даты на русский язык из БД

Перевод даты на русский язык из БД

Всем доброго времени сутокВ бд есть поле "date" такого формата 2017-01-01 Вывожу через функцию date()

179
ModX Revolution страница новостей

ModX Revolution страница новостей

Добрый деньСтолкнулся с проблемой в modx

247
Stored XSS и fetch

Stored XSS и fetch

Есть запись из отчета по проверке кода (PT Application Inspector):

197
Open Graph разметка на сайте Битрикс

Open Graph разметка на сайте Битрикс

Подскажите пожалуйста, что я делаю нет так и почему OG разметка на сайте Битрикс не работает? Пишу разметку для компонента newsdetail

230