由于要求,图片一直被拒绝

由于要求,图片一直被拒绝

我正在尝试将 iPhone 应用程序的屏幕截图添加到 iPhone 应用程序提交表单。他们对图像有以下要求:

Screenshots must be .jpeg, .jpg, .tif, .tiff, or .png file that is 960x640, 960x600, 640x960 or 640x920 pixels, at least 72 DPI, and in the RGB color space.

以下是我创建图像的过程。

1) Open PhotoShop 13.0
2) Copy screen of the iPhone emulator to the clipboard by doing Control+CopyScreen 
3) In Photoshop, File --> new
4) set Preset: custom, width: 640 and height: 920, and resolution 72, and Color Mode: RGB color
5) I paste the screen into the new image and save it as screen.png

但出于某种原因,我添加此图像的表单拒绝了该图像,称其不符合要求。有人知道为什么吗?

最有趣的是,我也尝试将这张图片上传到这个问题,但出现错误,提示不支持此类文件。所以一定是我制作图片的方式出了问题,对吧?

谢谢!

答案1

您的图像可能不是真正的“jay peg”(.jpg/.jpeg)或者可能太大 - 或者两者兼而有之!

从您发布的内容来看,您需要确保图形文件是“真正的”图形文件,而不是类似文本文件的东西,只是将文件扩展名从 .txt 更改为 .png 之类的。您还需要确保图形大小在给定的 920x640 或更小的规格范围内 - 也不一定是“文件大小”(尽管如果带宽和存储空间有限,这也可能是一个问题)。

我无法建议你如何使用 Photoshop,因为我使用的是 GiMP,但如果你有一个像 IrfanView 这样的优秀图形查看器,你可能不需要编辑器。因为你真正需要做的就是将图形文件转换为“受支持”的文件类型(例如 jpg、tif 等),并确保尺寸(分辨率)正确,其中 920x640 似乎是上限。当然,Photoshop 甚至 GiMP 都可以做到这一点,但对于简单的图形重新编码来说,这有些大材小用了。

您可能还应该知道,大多数现代成熟数码相机(即使是廉价数码相机)拍摄的照片像素远大于 920x640 的尺寸。因此,您可能只需要将每张图片重新编码为较小的尺寸,并确保文件类型也是 .jpg 或 .tif 或 .png,而不是 .bmp(位图)、.gif 或其他不受支持的文件类型。

这里也需要提醒大家。您可能会想重新编码所有图形以兼容 iPhone,这对于小屏幕的手机来说非常实用。但我不建议您更改所有图片然后删除原始图片,因为当您想要打印详细照片或在大屏幕上查看时,您几乎肯定会后悔。相反,请复制一份符合 iPhone 要求的原始图片 - 不要删除(或更改)原始图片!

顺便说一句,IrFanView(假设您可以使用它)可以进行批量转换,因此您不必逐个重新编码一堆图形。IrFanView 也可供个人免费使用!有关更多信息,请访问以下链接:

http://www.irfanview.com/

相关内容