0
여러 개의 jpeg 파일을 하나의 .bin 파일로 병합했습니다.여러 개의 jpg 파일을 하나의 파일에서 분리하십시오.
.....
.........
while(true){
if (q.numOfFiles() > 0) {
source = q.getNextFile();
in = new DataInputStream(new BufferedInputStream(new FileInputStream(source)));
byte[] buf = new byte[1024];
int len;
while ((len = in.read(buf)) > 0) {
out.write(buf, 0, len);
}
String s = "filename=="+source.getName()+"==filename";
out.write(s.getBytes());
out.flush();
System.out.println("merged--"+source.getName());
}
}
........
........
당신은 내가 추가하고 볼 수있는 "파일 이름 =="+ source.getName() 각 파일의 종료 후 + "== 파일 이름". 이제 실제 파일 이름으로 모든 jpeg를 분리하려고합니다. 병합 된 파일에 삽입 한 구분 기호는 어떻게 읽을 수 있습니까? 위와 같이 코멘트에
, 아마도 압축? [Java에서 zip을 만드는 방법] –
@pedroFerreira 매우 간단합니다. 하지만 난 그냥 winzip을 사용하여 이미지를 추출하고 싶지 않아 .. –
당신도 자바에서 추출 할 수 있습니다. [Java에서 압축 해제] (http://www.roseindia.net/tutorial/java/corejava/zip/extract.html) –