2012-01-23 10 views
-2

Я создал сайт, на котором мне нужно было загрузить несколько изображений, как показано ниже. enter image description hereОбрезка нескольких изображений и изменение их размера в ASP.Net

1,2,3,4 и 5 (красным) являются 5 различными изображениями, которые загружаются и изменяются. Теперь мне нужно обрезать все 5 изображений, рассматривая их как одно изображение. Мне нужен вывод вроде этого.

enter image description here

Также я должен иметь возможность изменить размер, что кадрирования позже.

+0

Я не знаю, как продолжить несколько обрезки изображений. Можете ли вы привести мне какие-нибудь примеры? –

+1

Возможно, это немного помогает http://stackoverflow.com/questions/2894835/c-sharp-images-cropping-splitting-saving – gabsferreira

+0

http://www.codeproject.com/Articles/6620/ASP-NET-Image- Манипуляция-Примеры-Добавление-Масштабирование – Aristos

ответ

0

Во-первых, вам нужно нарисовать все изображения в одном экземпляре Bitmap, затем вы можете обрезать полученный растровый рисунок.

Самое главное, НИКОГДА, НИКОГДА не используйте ЛЮБОЙ КЛАСС в пространстве имен System.Drawing, если вы не поместите его в предложение use() {}. Они НЕ собираются с мусором - по крайней мере, недостаточно быстро, чтобы предотвратить сбой вашего сервера.

Something else you should read.

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