簡體   English   中英

圖像大小和移動設備和dpi

[英]Image sizes and mobile devices and the dpi

這是關於移動設備的圖像及其大小的問題。

所以假設我想要一個完整的移動屏幕的圖像。 我假設這里的屏幕是320 * 480,這似乎是一致的。

當我在Photoshop或MS Paint或其他任何地方制作圖像時,我可以選擇像素/英寸(好吧,也許不是在油漆中,但你得到我的漂移)。 默認為72像素/英寸,這是否始終保持?

有些設備的dpi較高 - 我認為“默認”是160 dpi - 所以對於一個240dpi的設備來說,我可以顯示相同的圖像:

  1. 將圖像從320 * 480縮放到480 * 640(即size = oldSize * 240/160)或
  2. 轉到我的圖像並將像素/英寸更改為72 * 240/160?

鑒於Android的大小如下:

xlarge screens are at least 960dp x 720dp
large screens are at least 640dp x 480dp
normal screens are at least 470dp x 320dp
small screens are at least 426dp x 320dp

(來自此http://developer.android.com/guide/practices/screens_support.html

我認為通過向上/向下縮放圖像並將它們拖放到正確的位置,我可以獲得跨設備的兼容性。

接下來,不是增加圖像尺寸,最好是制作一個非常大的圖像並根據需要縮小它?

對於iPad和iPhone,這是完全相同的問題,只是不同的數字! 手機為320x480,Retina為640x960,iPad為1024x768,Retina為4倍。

那么圖像放大還是Photoshop中的像素/英寸可以放大?

我想最后我要問:
Photoshop中圖像的推薦像素/英寸是多少?
此數字是否更改,或圖像大小是否更改?
假設Android的圖像,h,m,l文件夾中的圖像大小是否應該是Android規格中的最小值,或者僅低於最大值?

位圖要求類似於為打印與Web准備圖形。 如果您對打印制作有任何經驗,您將會知道在放大和打印時,72 PPI圖像看起來會非常像素化並且模糊不清。 相反,您需要將圖像重做為矢量圖像或使用高分辨率照片,然后將文件的分辨率設置為約300 PPI,以便在不損失圖像質量的情況下進行打印。 Android的屏幕密度類似,只是我們沒有更改文件的分辨率,只有圖像的大小(即標准72 PPI很好)。

不要在photoshop或gimp中增加任何分辨率以更改圖像,僅保留72ppi。

只是從基線縮放圖像,即mdpi = 1。

75 × 75 for low-density screens (i.e. ×0.75); 
100 × 100 for medium-density screens (our baseline);
133 x 133 fpr TVDPI (1.33)(no need to supply graphics android will auto scale from hdpi) 213/160=1.33125
150 × 150 for high-density screens (×1.5);
200 × 200 for extra high-density screens (×2.0). 

我還在整個“ppi”問題上找到了這個有趣的討論:

dpi的神話 ,假設“ppi”是一個固有的壞問題,因為72 dpi的300 px * 100 px圖像與144 dpi的300 px * 100 px具有相同的像素。

因此,在設計網絡時,正確設置像素大小非常重要--dpi可以是144或1或10億,它不會影響計算機顯示圖像的方式。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM