首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > WinCE >

图片旋转后缩放的有关问题。

2012-03-14 
图片旋转后缩放的问题。。。头疼这个好几天了,好不容易可以旋转了,但在这个问题上卡住了。。。因为PDA屏幕的问题

图片旋转后缩放的问题。。。
头疼这个好几天了,好不容易可以旋转了,但在这个问题上卡住了。。。

因为PDA屏幕的问题,一般是宽高不等的,所以比如一个矩形的图片,旋转后要根据宽度和高度与屏幕的关系,做一个缩放,当再次旋转的时候,又回到最初显示的状态。。。再次,再次。。。

就这个逻辑关系搞不清楚,在读入显示的时候,肯定首先做了一次读入的宽高控制。。。

有了解的告知一下吧,分不是问题呵。。。多谢了

[解决办法]
一般这样的显示,是要不变形,所以宽度高度要有一样的缩放比例,为了有最合适的显示大小,找到图片宽/显示窗口宽度 和 图片高度/显示窗口高度 中最大的那个值做为缩放比列,然后把高度,宽度进行同比列缩放。
[解决办法]
呵呵,还没搞定呀。你可以缩放之后再显示在static上的,static的大小你根据缩放后在动态设置,缩放显示后再对static上的图片旋转。
当然你也可以直接让图片显示在窗体上

热点排行