Share via


Lectura de archivos comprimidos

Además de descomprimir un archivo completo en una sola operación, una aplicación puede descomprimir un archivo comprimido una parte a la vez mediante las funciones LZSeek y LZRead . Estas funciones son especialmente útiles cuando es necesario extraer partes de archivos grandes. Por ejemplo, un fabricante de fuentes puede tener archivos comprimidos que contengan métricas de fuente además de datos de caracteres. Para usar la información de estos archivos, una aplicación tendría que descomprimir el archivo; sin embargo, la mayoría de las aplicaciones usarían solo parte del archivo en cualquier momento determinado. Para obtener información sobre las métricas de fuente, la aplicación extraería datos del encabezado. Para obtener información del texto, la aplicación cambiaría la posición del puntero de archivo mediante una llamada a LZSeek y extraiga datos de caracteres mediante una llamada a LZRead.