Как нарисовать прямоугольник на картинке и сохранить выбранную часть как .jpg - PullRequest
1 голос
/ 20 августа 2011

Как нарисовать прямоугольник на картинке и сохранить выбранную деталь как .jpg. Ну, я знаю, как нарисовать прямоугольник на картинке, но я не знаю, как можно сохранить часть изображения внутри этого прямоугольника, например, как новый .jpg ..

1 Ответ

2 голосов
/ 20 августа 2011

Если ваше изображение всегда идеально помещается в графическом окне, вы можете создать Графику из класса Изображения http://msdn.microsoft.com/en-us/library/system.drawing.graphics.fromimage.aspx

И после использования Графика http://msdn.microsoft.com/en-us/library/system.drawing.graphics.drawimageunscaledandclipped.aspx DrawImageUnscaledAndCliped метод, чтобы вырезать ваше изображение в памяти.После этого вы можете сохранить это изображение в файл.

Если изображение не умещается, поэтому вы используете свойство PictureMode SizeMode, вам нужно вычислить пропорцию нарисованного прямоугольника относительно прямоугольника графического блока и после применить эту пропорцию к изображению.реальный прямоугольник.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...