PHP中的视网膜图像


Retina images in PHP

假设我正在将一张1600x1200px的图片上传到Web服务器,并且我想"构建"图像本身的视网膜版本。

代码中:

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

可以将原始版本保留为"retina one",将一半大小的版本保持为"非retina",还是我应该提高图像分辨率、dpi等…以实现我的目标并具有"retina"质量?

调整大小(向下,以获得非视网膜)就足够了。至少对我的iOS应用程序来说是这样。不确定你的案子是为了什么,但可能没人会注意到。

编辑:根据你的评论(你想添加@2x后缀),我想你的目的似乎确实是iOS开发。所以,是的,缩小它的大小应该很好——这对我来说很有效。