the*_*man 3 iphone webview ios4 iphone-4 retina-display
我正在创建许多网页视图,必须兼容iPhone 4视网膜显示屏和iPhone 4之前的设备.为每个图像导出多个文件真是太费劲了.
是否有脚本或实用程序来自动执行此过程?
如果您使用Photoshop处理图稿,则只需在将图像大小调整为其原始宽度和高度的50%时记录动作.使用图像处理器(文件>脚本>图像处理器),您可以对存储在指定文件夹中的所有图像运行操作.图像将存储到新位置,因此重命名它们很容易.
但请记住,调整图像大小(即使新分辨率小于旧分辨率)有时也会使图像内容变得模糊.如果您的作品本质上是图形化的,并且是在Adobe Illustrator(或类似的应用程序)中创建的,那么您应该在那里导出不同的分辨率.
另外请记住,较大分辨率的图像应该很容易调整到原始宽度和高度的一半 - 您应该能够将两个值除以2.
想象一下13 x 13像素(@ 2x分辨率)的图像,它将缩小到6 x 6或7 x 7像素.您可以使用较小的尺寸设计界面.为了显示高分辨率图像,iPhone将使较小的图像边界加倍,这将产生12 x 12或14 x 14像素.@ 2x图像不再适合 - 所以有剪裁,边缘毛刺或图像稍微模糊,因为它需要拉伸或收缩以适应.
最后,如果您不使用Photoshop,这里有两个免费软件工具,可以批量调整图像大小:
Fotosizer
Irfanview