안녕하세요 혹시 hwp 파일 뷰어 만드신분들중에
Zlib 압축풀기에 성공하신분 있으신가요?

여러 바이트가있는데 Stream 방식으로 압축이 되어있다고 하는데
자바에 기본으로 있는 inflater인가 그클래스로도 해보고

JZlib라는 라이브러리를 이용해서도 압축을 풀려고 시도 해봤는데
200~300 바이트의 압축을 푸니 앞의 2바이트만 값이 있고 나머지는 0000000000 으로 나오는게 이상하네요...

계속해서 원인을 찾고 있는데 알수가 없네요
혹시 비슷한 작업하신분 있으시면 힌트라도 주시면 안될까요~


아래소스가 제가 짠 압축 푸는 소스입니다.

// 압축풀기
InflaterInputStream infIn = new InflaterInputStream( in );
    
  int resultSize = infIn.available();
  byte[] result = new byte[resultSize];
  infIn.read( result, 0 , resultSize );
  
// 결과확인
     for( int i = 0 ; i < resultSize ; i++ ){
   Log.d("aa", "0=" + byteToHex(result[i]) );
  }

한줄기 빛을 주세요~

profile