Чтение из сжатых файлов

Помимо распаковки полного файла за одну операцию, приложение может распаковывать сжатый файл по частям за раз с помощью функций LZSeek и LZRead . Эти функции особенно полезны, когда необходимо извлечь части больших файлов. Например, производитель шрифта может иметь сжатые файлы, содержащие метрики шрифта в дополнение к символьным данным. Чтобы использовать сведения в этих файлах, приложению потребуется распаковывать файл; однако большинство приложений будут использовать только часть файла в определенный момент времени. Чтобы получить сведения о метриках шрифта, приложение извлекает данные из заголовка . Чтобы получить сведения из текста, приложение переместит указатель на файл, вызвав LZSeek , и извлекает символьные данные, вызвав LZRead.