Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Необходимо написать алгоритм "идеального вписывания изображения в область".

Суть задачи:

Имеется блок фиксированной ширины ( например 250px ), так-же он может иметь высоту от 100px до 200px.

Необходимо вписывать все изображения в данные размеры без каких-либо зазоров и подобного ( то-есть при необходимости – обрезать ).

Исключения составляют только изображения меньшего размера, которые необходимо растягивать ( это не допустимо по причине потери качества, потому здесь зазоры по размеру могут быть ).

Язык написания примера/демо значения не имеет ( хотя предпочтения для php и js ), в любом случае алгоритм будет использоваться/переписываться под JS и canvas.

Так-же БОЛЬШАЯ просьба – в скрипте прописывать либо папку с изображениями ( для php ), либо массив со списком адресов изображений ( для js ). Это всё необходимо дабы не извращаться при тестировании с заменой всякого рода $image1, $image2, $image3.

Сразу сообщайте стоимость работы, язык на котором будет писаться алгоритм, и Ваши сроки.

Во вложении – пример, и несколько изображений для проверки

( хотя мной проверка будет происходить не только на данных изображениях ).

10 лет назад
ange007
33 годаУкраина
15 лет в сервисе
Был
5 лет назад