libzip es una biblioteca de código abierto para el manejo de archivos zip . Está escrita en C portable y, por lo tanto, puede usarse en múltiples sistemas operativos. Se basa en zlib . La extensión zip de PHP la utiliza para admitir archivos zip [ 2 ] y MySQL Workbench [ 3 ] . También la utiliza la herramienta de archivado ark de KDE para admitir archivos zip.
Características destacadas
libzip admite la lectura y escritura de archivos zip. En concreto, permite extraer archivos individuales o múltiples y consultar sus atributos (incluidos campos adicionales y comentarios). Para la escritura, permite reemplazar archivos o añadir otros nuevos; los datos pueden provenir de búferes, archivos o incluso otros archivos zip (sin recompresión). Se pueden añadir, modificar o eliminar datos de campos adicionales y comentarios (tanto de archivos como de archivos comprimidos). Todos los cambios se finalizan al cerrar el archivo, por lo que el archivo en disco siempre es coherente.
También se admite la extensión zip64 para archivos grandes. La versión 1.2.0 añadió compatibilidad con el cifrado y descifrado mediante AES , mientras que la versión 1.3.0 añadió compatibilidad con la compresión mediante bzip2 . La versión 1.7.0 añadió compatibilidad con el cifrado PKWARE tradicional. La versión 1.8.0 añadió compatibilidad con Zstandard y lzma .
Al abrir archivos existentes, se puede solicitar una verificación de coherencia estricta.
libzip está escrito en C , pero se puede usar desde C++ .
Desde la versión 1.1, libzip incluye ziptool , una herramienta para modificar archivos zip desde la línea de comandos.
Véase también
Referencias
- ↑ "Versión libzip 1.11.4 · nih-at/libzip" . Consultado el 24 de mayo de 2025 .
- ↑ Registro de cambios de la extensión PHP ZIP versión 1.1.0 que incorpora libzip
- ↑ Licencia de libzip en la página principal de MySQL Workbench. Archivado el 22/08/2012 en Wayback Machine.
Enlaces externos
- libzip.org
- Software gratuito de compresión de datos
- Software multiplataforma
- Bibliotecas informáticas
- Software de 1999
- Software de compresión de Windows