2012-07-24 84 views
0

假設我將1600x1200px的圖片上傳到網絡服務器,並且我想「構建」圖像本身的視網膜版本。PHP中的視網膜圖像

在代碼:

$imageRetina = renameForRetina($originalImage); 
$imageNormal = halfResize($originalImage); 

即可保持原有版本的「視網膜一個」和一個半大小的版本爲「非視網膜」或者我應該上的圖像分辨率,DPI等工作...爲了實現我的目標並擁有「視網膜」質量?

+0

爲什麼當它已經是視網膜時需要'renameForRetina'?我認爲把它縮小到一半就足夠了。 – sachleen 2012-07-24 23:06:19

+1

我想給@ 2x後綴:) – Napolux 2012-07-25 05:34:00

回答

2

調整大小(向下,獲得非視網膜)應該足夠了。至少對我來說,我的iOS應用程序。不知道你的情況是什麼,但可能沒有人會注意到。

編輯:根據你的評論(你想添加@ 2x後綴),這似乎是你的目的確實是iOS開發我猜。所以是的,應該很好調整它 - 它適用於我。

+1

我同意 - 這是我打算爲一個項目做的事情。 – Ben 2012-07-24 23:40:38