我使用Adobe Illustrator CS4
创建图像以启动Android应用程序要使用的图标。我根据dev guide icon sizes为ldpi,mdpi等创建了一组图像。px是在画板上定义的,但对于矢量图形上的ppi /分辨率还没有定义。当图像完成后,我想从每个画板生成.png文件,该画板被配置为不同密度的推荐尺寸。 Adobe Illustrator有两个选项可以生成.png文件;第一种方法是执行Save for Web & Devices
,它允许您明确指定您需要Android需要的PNG-24
,但没有提及图像的dpi/ppi方面。第二种方式是Export
,它提示图像的ppi
的选择。从Adobe Illustrator导出.png for Android时选择哪些选项?
因此,第一种方法使用了一些自动设置,并且属性上的结果图像与Illustrator中为美工板定义的像素数相同。第二种方法的结果.png中的像素数量根据所选的ppi
而变化,并且仅当ppi = 72时,从画板到输出.png的相应像素数相等。所以我得出结论,自动Save for Web & Devices
也选择72ppi。在这个question on SO中,我问到了Photoshop中的ppi,我建议忽略ppi。
哪个路线是一致的导出.png文件以匹配Android的低,中,高密度? (例如选项的设置)
非常感谢,所以只用'保存为Web和设备'与PNG-24?对于我可能想要做的其他图像呢?诸如主屏幕图像,背景等东西? – Vass 2012-02-25 20:08:47
请参阅上面的编辑... – QED 2012-02-25 20:22:34
,它解释了更多有用的信息,因此密度是Android的决定因素,我只需根据一些准则提供中等和中等格式的图像,而Android会从这些方面挑选最好的图像资源文件夹中的图像名称相同吗?只要图像不是全部相同的大小,这是很好的。例如,在中等图像上具有72ppi的密度,并且该设备是中等尺寸但需要更高密度;它将采取大密度图像? – Vass 2012-02-25 22:17:52