将图像转换为DPI(每英寸点数)大小

问题描述 投票:0回答:2

我在使用Photoshop调整Android图像尺寸,ldpi(120 dpi),mdpi(160 dpi),hdpi(240dpi),xhdpi(320 dpi)和nodpi的图像大小时遇到​​了大麻烦,因为我不知道如何将我的图像转换为这些大小。如您所知,Photoshop没有可用的DPI功能。所以,我真正需要的是使用Photoshop将我的图像转换为ldpimdpihdpixhdpi尺寸。

那么,我怎样才能将这些图像转换为Android当之无愧的尺寸?

android graphics photoshop image-resizing dpi
2个回答
0
投票

你尝试过使用Illustrator吗? psd文件也可以使用它。

您还可以使用Inkscape或其他免费工具。

检查一下:http://envyandroid.com/archives/271/easiest-way-to-create-android-icons

希望这可以帮助。


0
投票

答案就在你的截图中。 Photoshop使用与DPI相同的Pixels / Inch(主要是,无论如何)。

要实现您想要做的事情,只需将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它的屏幕(宽度的一半和高度的一半)。

© www.soinside.com 2019 - 2024. All rights reserved.