I am trying to convert a PSD file (500+ MB in size) which yields to this exception:
java.io.EOFException: Unexpected end of PackBits stream
at com.twelvemonkeys.io.enc.PackBitsDecoder.readFully(Unknown Source)
at com.twelvemonkeys.io.enc.PackBitsDecoder.decode(Unknown Source)
at com.twelvemonkeys.io.enc.DecoderStream.fill(Unknown Source)
at com.twelvemonkeys.io.enc.DecoderStream.read(Unknown Source)
at java.io.DataInputStream.readShort(DataInputStream.java:313)
at com.twelvemonkeys.imageio.plugins.psd.PSDImageReader.read16bitChannel(Unknown Source)
at com.twelvemonkeys.imageio.plugins.psd.PSDImageReader.readImageData(Unknown Source)
at com.twelvemonkeys.imageio.plugins.psd.PSDImageReader.read(Unknown Source)
at javax.imageio.ImageIO.read(ImageIO.java:1448)
at javax.imageio.ImageIO.read(ImageIO.java:1308)
Could anybody please suggest a solution for this? Or, at least, a reason why it yields this exception (maybe newer version of photoshop?).
UPDATE:
Here is the link for the PSD file I used: heavy.psd