Как создать ZIP-файл из нескольких файлов изображений

Я пытаюсь создать ZIP-файл из нескольких файлов изображений. Мне удалось создать zip-файл со всеми изображениями, но каким-то образом все изображения были завешены до 950 байт. Я нене знаю, что здесь происходит, и теперь я могуt изображения были сжаты в этот zip-файл.

Вот мой код Кто-нибудь может дать мне знать, чтособирается здесь?

String path="c:\\windows\\twain32";
File f=new File(path);
f.mkdir();
File x=new File("e:\\test");
x.mkdir();
byte []b;
String zipFile="e:\\test\\test.zip";
FileOutputStream fout=new FileOutputStream(zipFile);
ZipOutputStream zout=new ZipOutputStream(new BufferedOutputStream(fout));


File []s=f.listFiles();
for(int i=0;i0)
    {
        zout.write(b,0,length);
    }
    zout.closeEntry();
    fin.close();
}
zout.close();

Ответы на вопрос(2)

Ваш ответ на вопрос