首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iPad的Default-Portrait.png :有没有办法让文件更小?

iPad的Default-Portrait.png :有没有办法让文件更小?
EN

Stack Overflow用户
提问于 2011-01-03 04:55:25
回答 5查看 1.9K关注 0票数 0

我正在使用MonoTouch制作一个通用应用程序,并添加我的Default-Portrait.png文件。仅此文件(一个768x1004的.png文件)就会使应用程序的大小增加711k。我的应用程序本身只有大约7兆,所以它增加了10%,仅仅是为了闪屏。

我可以很容易地把这个东西做成80kjpg文件,而不是png,但这台设备似乎并不寻找.jpg文件。有没有人有减小这种发射艺术尺寸的小窍门?

在这一点上,我想我可能会把启动艺术放在一边,加载我自己的jpg,并在我有能力的时候显示它。这将使我的应用程序保持较小的大小,但它不像大多数应用程序那样立即放大启动艺术。

EN

回答 5

Stack Overflow用户

发布于 2011-01-03 04:58:27

Hmmm...given iPad的屏幕和用户所期望的视觉质量,我就让它这样吧。

但是,如果您确实想减少磁盘空间,请尝试转到Project > Edit Project Settings > Build (顶部的选项卡),并搜索名为"Compress PNG Files“的参数。请确保已选中该选项。在将文件加载到磁盘之前,它将运行pngcrush实用程序(之后检查您的IPA存档的大小,看看是否有任何效果)。

票数 3
EN

Stack Overflow用户

发布于 2011-01-03 05:25:40

pngcrush也不错,但这不会降低你的图像质量。如果降低图像质量对你来说是一个选择,那么你可以尝试这个工具:http://www.punypng.com/ -或者只是使用图像编辑工具来“优化”图像……

票数 1
EN

Stack Overflow用户

发布于 2011-01-03 06:40:16

如果你真的想压缩那些PNG,我推荐pngout,而且这不会让你损失任何质量。它简单地删除了不必要的元数据(如pngcrush),并使用自己的压缩算法,该算法与PNG (zlib)中使用的常规解压缩器兼容。不过,它真的很慢。

一个更简单的选择是在你选择的图像处理程序中尝试“保存为web格式”。从橡子导出(不仅仅是常规的保存)有时会得到小得多的文件。对于默认图像来说尤其如此,默认图像在一种颜色下具有大而均匀的区域(屏幕截图,黑屏中间有一个小徽标)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4580477

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档