我正在将一些 CF 2.0 VB.Net 应用程序移植到具有两倍屏幕分辨率的较新版本的手机上。所以我必须将所有东西的尺寸加倍,否则它们都会被挤压到屏幕的左上角。
一个屏幕有一个 250K 大小的位图,在我将尺寸翻倍之后,它自然会膨胀到 1 MB。这在手持设备上不是很好,所以我启动了 irfanview 并将其转换为 .GIF。.GIF 文件大小只有 60KB,图像质量没有明显变化。
对我来说,这似乎很简单:将所有位图转换为 Gif(或 JPG)并在一小部分磁盘空间中获得相同的结果(并且可能更快的表单加载时间)。
但是有谁知道你会优先使用位图而不是 GIF/JPEG 的情况?我找不到任何东西。