Я предлагаю использовать Jquery плагин для обрезки изображений . Потому что я считаю нехорошо обрезать квадрат автоматически, потому что вы можете удалить основную часть изображения, например, если это пользовательская фотография, вы можете обрезать его голову.
Плагин кадрирования изображений прост в использовании. Пользователь просто выбирает то, что он хочет использовать в качестве предварительного просмотра. На стороне сервера вы получаете координаты начальной точки и ширину / высоту. Для изменения размера / обрезки изображения на стороне сервера я использую image magick . *. * * * * * * * * * * * * * * * * * * * * *. * Также будьте осторожны с оберткой, потому что она только 32-битная. Я разработал для моих нужд собственную оболочку для изображения магии. Но я верю, что это легко сделать с помощью .net.
Если вы все еще считаете, что автообрезка - это то, что вам нужно, я советую обрезать максимальный центральный размер изображения и затем изменить его до нужного размера.
Надеюсь, это поможет.
P.S. Я не знаю, но я полагаю, что такую задачу невозможно выполнить с помощью mvc WebImage.