Изменение System.Windows.Media.Imaging.ImageSource Размер изображения / разрешение? - PullRequest
1 голос
/ 23 марта 2011

У меня есть источник изображения типа System.Windows.Media.Imaging.ImageSource, и мне было интересно, как мне получить его разрешение / размер, а также изменить фактические исходные данные для изменения размера файла и размеров изображения.

1 Ответ

2 голосов
/ 23 марта 2011

Вы можете привести его к BitmapSource и затем получить доступ к этим свойствам.

if (theImage.ImageSource is BitmapSource)
{
    BitmapSource bitmap = (BitmapSource)theImage.ImageSource;
    int width = bitmap.Width;
}

Подробнее о классе BitmapSource.

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