我对用于 Web 的不同图像格式的优缺点有很好的了解。但是,我正在尝试决定桌面应用程序使用什么格式。
我可能有大量高分辨率图像(没有透明度)要部署。我主要权衡 JPG 与 PNG,但我对其他格式持开放态度。我的理解:
JPG 压缩程度更高,这意味着文件更小,但图像质量可能更低。因为它们被压缩得更多,所以它们需要更多时间来解压缩。
PNG 文件较大,但可保持图像质量。因为它们的压缩程度较低,所以它们解压缩得更快。
一旦加载和解压缩,两者都占用相同数量的 RAM。
考虑到高清空间(即应用程序大小)不是问题,PNG 似乎是一个更好的选择,因为它会更快地解压缩并出现在屏幕上,并保持更高的图像质量。
我的假设通常正确吗?有没有我忽略的细微差别?还有其他值得考虑的图像文件格式吗?