На моем сайте пользователи могут загружать фотографии. В настоящее время я сжимаю и изменяю размер фотографии, чтобы убедиться, что они не являются огромными файлами. Но это создает фотографии разных размеров ... что делает сайт немного «уродливым», на мой взгляд.Как вы можете разместить загруженную фотографию без пробелов с пробелом, на C#?
Я бы хотел, чтобы миниатюры были квадратными изображениями, но не с помощью прокладки. Это нормально, если есть некоторая потеря фотографии в миниатюре. Я бы хотел, чтобы точность верности фотографии была высокой, даже если это означает, что некоторые кадрирования должны произойти.
Один маленький наконечник от этого на сайте один раз: если исходное изображение шире, чем оно высокое, обрезайте равное количество с каждой стороны. Но если исходное изображение выше его ширины, обрезайте больше снизу, чем сверху, и, по моему опыту, вы с меньшей вероятностью потеряете ценную деталь (например, на портретной фотографии, вы обрезаете предметные ноги, а не их лицо!) – Carson63000
@ Carson63000 - вы рок, это отличный момент, чтобы иметь в виду. Спасибо! – Chaddeus