2009-07-22 7 views
0

Как я могу получить информацию об исходном изображении элемента WPF <Image>?Как я могу получить информацию об исходном изображении WPF `<Image>` Элемент?

Элемент My <Image> имеет свой Источник, связанный с свойством ImageSource, которое часто изменяется. В моем коде мне нужно иметь доступ к фактической ширине текущего файла исходного изображения (в обычных пикселях) для математических целей. Мое приложение будет выполнять операции с изображениями в файле изображения, поэтому эта информация необходима.

Любая помощь приветствуется.

ответ

3

Я думаю, что это может работать для вас:

BitmapSource sourceData = image.Source as BitmapSource; 
int width = sourceData.PixelWidth; 
int height = sourceData.PixelHeight; 
+1

Это способ сделать это, предполагая, что исходное изображение является BitmapSource (который вы полностью знаете это, для Realz). – MojoFilter

+0

О, полностью. :) – Giffyguy

+0

Это сработало отлично! Благодаря тонну. – Giffyguy

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

  • Нет связанных вопросов^_^