【发布时间】:2014-03-13 19:44:28
【问题描述】:
我正在处理Windows 8 Phone app,我的应用程序中显示了一些图像,我拥有的图像非常大且质量很好,现在在我的应用程序中我需要在不影响宽高比的情况下调整图像大小。
我已经搜索过了,找不到合适的灵魂。
如何做到这一点?
这是我在 .CS 文件中的代码。
string imageName= "path to folder" + name + ".png";
BitmapImage bmp = new BitmapImage(new Uri(imageName, UriKind.Relative));
Image.Source = bmp;
编辑
更多信息:目前我在我的列表框中显示图像,所以图像看起来很大,所以我想在不影响图像纵横比的情况下将其减小到较小的尺寸。
【问题讨论】:
-
你对调整大小的图像做了什么?目的是为了在屏幕上以较小的尺寸显示它们吗?如果是这样,则无需生成另一个图像。
-
@WaltRitscher 是的,我有大尺寸的图像,但我想以看起来不错的小尺寸显示它们,如果你在屏幕上渲染之前,我需要获取图像的高度和宽度有答案请发表你的答案
标签: c# wpf image windows-phone-8 windows-phone