我正在尝试将具有透明背景的徽标上传到Android市场。出于某种原因,我的png正在被市场转变,以消除透明度。
我的设计师正在尽力遵循https://market.android.com/support/bin/answer.py?answer=1078870中的说明,但我们都不能弄明白什么是错的。据我们所知,他在png中做alpha,但看起来并不正确。
这是png:
以下是市场上的情况:
这似乎是市场上普遍存在的问题,尽管有些应用已经成功实现了这一目标。我们做错了什么?
答案 0 :(得分:2)
在Photoshop中...文件>保存网页和设备,确保您的设计师将其另存为PNG-8。正如其他人在评论中提到的那样,https://market.android.com/support/bin/answer.py?answer=1078870正在谈论的32位是RGBA的32位(每位8位)。我刚试过这个,我以前保存为PNG-24,并且它好像修好了。
答案 1 :(得分:1)
这是市场上的一个错误。谷歌调查了它并为我们修复了它。
答案 2 :(得分:0)
好吧,我刚检查了我的应用程序,我的透明背景工作正常。
我有2岁的设计技巧,所以这是一个肮脏的修复:
下载GIMP(免费软件)。使用Alpha通道创建图像。使用“保存背景颜色”和“保存透明像素的颜色值”选项保存图像(PNG格式)。上传到市场......瞧。
注意,此方法会生成32位图像。
或许没有太大的修复,但至少它现在可以工作......
修改强>
据我们所知,他正在做 在png中的alpha,但它看起来不像 右。
在没有白色背景的编辑器/查看器中打开图像会发生什么?
答案 3 :(得分:-1)
尝试Paint.net.it解决了我的问题