圧縮ファイルからの読み取り

アプリケーションは、1 回の操作で完全なファイルを圧縮解除するだけでなく、 LZSeek 関数と LZRead 関数を使用して圧縮ファイルを一度に 1 つずつ圧縮解除できます。 これらの関数は、大きなファイルの一部を抽出する必要がある場合に特に便利です。 たとえば、フォントの製造元は、文字データに加えてフォント メトリックを含む圧縮ファイルを持つことができます。 これらのファイルの情報を使用するには、アプリケーションでファイルを展開する必要があります。ただし、ほとんどのアプリケーションでは、特定の時点でファイルの一部のみが使用されます。 フォント メトリックに関する情報を取得するために、アプリケーションは ヘッダーからデータを抽出します。 テキストから情報を取得するために、アプリケーションは LZSeek を呼び出してファイル ポインターの位置を変更し、 LZRead を呼び出して文字データを抽出します。