El Diablo
Доброе зло
Доброг овремени суток, столкнулся с задачей:
Вывод изображения на страницу в виде квадрата.
Перелистал галереи на jQuery но толкового ничего не нашел.
Я так полагаю по минимальной грани должна браться за 100% и вписываться в квадрат (изображение должно быть 300px x 300px), а большая грань должна срезаться.
P.S. Столкнулся с тем что в интернете тьма тьмущая галерей, а той которая нужна нету.
P.S.S. В этой теме я нашел:
Вывод изображения на страницу в виде квадрата.
Перелистал галереи на jQuery но толкового ничего не нашел.
Я так полагаю по минимальной грани должна браться за 100% и вписываться в квадрат (изображение должно быть 300px x 300px), а большая грань должна срезаться.
P.S. Столкнулся с тем что в интернете тьма тьмущая галерей, а той которая нужна нету.
P.S.S. В этой теме я нашел:
Я так полагаю по этому принципу выполнять?Ну смотри.
Задача: сделать миниатюру строго 100x100.
1. Есть сурс 1500x1000
2. ratio = max(100/1500, 100/1000); = 0.1
3. Получаем картинку: 1500*0.1x1000*0.1 = 150x100
4. Вычислить сдвиг по x 150-100 = 50, по y 100-100 = 0
5. в функцию ресайза вставляем координаты x1, y1, x2, y2. т.е., 50/2, 0/2, 100, 100.
(делим на два потму как нужно отразать ровно половину от излишки сверху и снизу/справа и слева
Вложения
-
678,4 KB Просмотры: 11