1
我有一個System.Windows.Media.Imaging.ImageSource類型的圖像源,我想知道如何獲得其分辨率/大小以及修改實際源數據以更改文件大小和圖像尺寸。更改System.Windows.Media.Imaging.ImageSource圖像大小/分辨率?
我有一個System.Windows.Media.Imaging.ImageSource類型的圖像源,我想知道如何獲得其分辨率/大小以及修改實際源數據以更改文件大小和圖像尺寸。更改System.Windows.Media.Imaging.ImageSource圖像大小/分辨率?
您可以將其轉換爲BitmapSource
然後訪問這些屬性。
if (theImage.ImageSource is BitmapSource)
{
BitmapSource bitmap = (BitmapSource)theImage.ImageSource;
int width = bitmap.Width;
}
將是獲得圖像的大小,因爲它是在它的壓縮形式? – tweetypi 2011-03-23 03:27:41
試一試,看看屬性。按「大小」你是指字節或維度? – 2011-03-23 12:56:01