2012-07-24 80 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