我正在尝试使用ImageNew函数(coldfusion 8)来创建带图像URL链接的图像对象,例如, <cfset myImage=ImageNew(evaluate("http://.../../1.jpg"))>
coldfusion image新错误:不支持的图像类型
有很多链接,其中大多数都很好,但对于某些图像链接,当我调用ImageNew函数时出现错误:尝试读取图像时发生异常。 javax.imageio.IIOException:不支持的图像类型
它与图像大小有关吗?有人有任何想法吗?
非常感谢
结果:最后,这是CMYK/RGB问题。看来CF8在处理CMYK方面有困难,CF8不支持从CMYK转换为RGB。我使用ImageMagic来做转换。
几件事:首先,你可能不需要'evaluate()'...如果你发布了完整的代码,我们可以告诉你是否需要它。其次,它可能与图像大小有关,而与图像文件无关,可能与图像大小有关。它是否总是在相同的图像文件上失败,或者看起来是随机文件? – 2010-12-13 02:21:14
我试图在浏览器中打开这些图像链接,它们都正常工作。我试图再次处理这些图像,但仍然失败。 – leonjoho 2010-12-13 02:46:33
例如有成千上万的图像链接。我尝试处理前100个链接,其中大多数都很好,但其中一些链接失败。我继续处理下一个100,结果是一样的 – leonjoho 2010-12-13 02:50:39