다음을 통해 공유


압축된 파일에서 읽기

애플리케이션은 단일 작업에서 전체 파일의 압축을 해제하는 것 외에도 LZSeek 사용하여 압축된 파일을 한 번에 한 부분 압축 해제하고 LZRead함수를수 있습니다. 이러한 함수는 대용량 파일의 일부를 추출해야 하는 경우에 특히 유용합니다. 예를 들어 글꼴 제조업체에는 문자 데이터 외에도 글꼴 메트릭이 포함된 압축 파일이 있을 수 있습니다. 이러한 파일의 정보를 사용하려면 애플리케이션이 파일을 압축 해제해야 합니다. 그러나 대부분의 애플리케이션은 특정 시간에 파일의 일부만 사용합니다. 글꼴 메트릭에 대한 정보를 가져오기 위해 애플리케이션은 헤더에서 데이터를 추출합니다. 텍스트에서 정보를 가져오기 위해 애플리케이션은 LZSeek 호출하여 파일 포인터의 위치를 변경하고 LZRead호출하여 문자 데이터를 추출합니다.