2015-07-27 2 views
0

Я видел несколько демоверсий, но не как Google+. В Google+, если мы загружаем Cover Photo, тогда они ограничивали минимальную площадь обрезки в зависимости от размера загруженного изображения и формата изображения, после чего мы не можем сделать его меньше. У каждого есть идея, как получить минимальную ширину и высоту в соответствии с нижеуказанными пунктами.Обложка Обложка Фото, как Google Plus с помощью js & PHP?

  • Сначала получите соотношение сторон загруженного изображения пользователем.
  • Тогда получите минимальную ширину и высоту в пикселях, чтобы разрешить обрезную область после этой области пользователь не сможет сделать ее маленькой областью для обрезания обложки, которую мы хотим ограничить, в зависимости от размера изображения &.

Для получения дополнительной информации, пожалуйста, посмотрите стиль обложки Google+ Cover.

Ниже приведены несколько демо, но то, что я ищу.

http://deepliquid.com/projects/Jcrop/demos/tutorial5.html

http://picturecut.tuyoshi.com.br/

Заранее спасибо за помощь !.

ответ

0

После долгого ожидания я применил просто логику, и это работает для меня как аспект.

var min_crop_width = (Original_Width/100) * 83.5; // Minimum percentage 
var min_crop_height = (min_crop_width/5) * 1; // Your Standard Ratio... 
min_crop_width = (min_crop_height * 5)/1; // Your Standard Ratio... 

Спасибо!

Смежные вопросы