У меня есть большие изображения, мне нужно изменить размер и обрезать. Я хочу установить их шириной до 250x - это легко в css. Но я также хочу поддерживать соотношение сторон, и при этом я получаю изображения с разной высотой. Теперь, я хотел бы обрезать их с высоты, чтобы гарантировать, что каждое изображение, например, 250x или больше в высоту, будет обрезано (желательно по центру). Как мне это сделать?Как обрезать изображение, если оно слишком велико
EDIT: Хорошо, я думаю, что я не был чист в своем оригинальном посте. Я хочу: изменить размер изображения до 250 пикселей по ширине. Если высота> 150 пикселей, сжимайте изображение, сохраняя ширину 250 пикселей.
Проверьте это [статья] (https://selbie.wordpress.com/2011/01/23/scale-crop-and-center- ан-изображения с корректным коэффициентом пропорциональностью-в-HTML-и-JavaScript /). Понимает тему довольно подробно. –
@lamelemon Спасибо за ссылку. Я получаю очень смешанные результаты здесь. Иногда он масштабирует его хорошо, но обычно он просто сглаживает картинку до 0x6 по какой-то причине. Но его демо, похоже, работает. – user2344435