有什麼方法可以更改Windows Phone 8中圖像的分辨率嗎?其實我需要改變圖像的dpi爲300 dpi。我的應用程序中實際上有這個圖像。在WPF中我們有以下的方法。將圖像分辨率更改爲300 dpi
Bitmap b=new Bitmap(Image)
b.SetResolution(xxx,yyy)
是否有可能在Windows Phone 8中實現相同的功能?
有什麼方法可以更改Windows Phone 8中圖像的分辨率嗎?其實我需要改變圖像的dpi爲300 dpi。我的應用程序中實際上有這個圖像。在WPF中我們有以下的方法。將圖像分辨率更改爲300 dpi
Bitmap b=new Bitmap(Image)
b.SetResolution(xxx,yyy)
是否有可能在Windows Phone 8中實現相同的功能?
有在Windows Phone 8的一個選項,通過PictureDecoder改變圖像流的分辨率。輸入應
分辨率的寬度和高度。
PictureDecoder.DecodeJpeg(jpgstream,1200,480);
欲瞭解更多信息,你可以看看下面的鏈接。
http://blogs.msdn.com/b/swick/archive/2011/04/07/image-tips-for-windows-phone-7.aspx
最後它也幫助我..http://stackoverflow.com/questions/921003/setting-image-dpi-in-relation-to-height-width-c-sharp –
不,這是Winforms的方式。更改dpi是非常不尋常的,它只能由捕獲圖像的應用程序設置。無論dpi爲何,您都可以繪製圖像以適合您需要的任何尺寸。你想達到什麼目的? –