Теперь, если у пользователя нет достаточно большой фотографии, я ожидаю, что уменьшение масштаба добавит дополнительные пиксели к левой и правой сторонам изображения, чтобы сделать фотографию шире, но фактическое количество пикселей не изменится. Таким образом, уменьшение масштаба фактически уменьшает масштаб фотографии (убивая ценные пиксели), сохраняя при этом размер обрезанной области неизменным.
Могу ли я как-то предотвратить это?
В этом случае я ожидаю сохранить исходную ширину фотографии и добавить пиксели слева и справа, чтобы увеличить фотографию.
Эти две области обрезки имеют одинаковые размеры. Я ожидаю, что второе кадрирование будет больше:


Подробнее здесь: https://stackoverflow.com/questions/797 ... ng-origina
Мобильная версия