我在调整Android图片大小的图片时遇到了大麻烦,ldpi
(120 dpi),mdpi
(160 dpi),hdpi
(240dpi),{{1 }}(320 dpi)和xhdpi
使用Photoshop,因为我不知道如何将我的图像转换为这些大小。如您所知,Photoshop没有可用的DPI功能。所以,我真正需要的是使用Photoshop将我的图片转换为nodpi
,ldpi
,mdpi
和hdpi
尺寸。
那么,我怎样才能将这些图像转换为Android当之无愧的尺寸?
答案 0 :(得分:0)
您是否尝试过使用Illustrator? psd文件也可以使用它。
您还可以使用Inkscape或其他免费工具。
请检查:http://envyandroid.com/archives/271/easiest-way-to-create-android-icons
希望这会有所帮助。
答案 1 :(得分:0)
答案就在你的截图中。 Photoshop使用 Pixels / Inch ,这与DPI相同(主要是,无论如何)。
要实现您的目标,只需将Image Size
对话框中的像素/英寸更改为DPI值 - 以320dpi开头,因为缩小的图像看起来比放大更好他们。更改值后,您会注意到宽度和高度值(像素尺寸)已更改,请将其更改回320dpi图像所需的分辨率(确保使用足够大的分辨率为320dpi )。
现在为此分辨率创建图像。完成后,再次打开Image Size
对话框。现在您需要做的就是将像素/英寸值更改为剩余的DPI值(240,160,120),您的图像将缩小(请注意像素尺寸的宽度和高度将如何随着每次DPI减少而变小。
如果您不知道起始分辨率,可以使用文档大小下的宽度和高度来设置实际分辨率。例如,Nexus 4是320ppi设备(大部分),屏幕尺寸为4.7“(5.27xx 2.70x),所以如果你使用宽度为2.635”,高度为1.35“,它应该覆盖1/4它的屏幕(宽度的一半和高度的一半)。