Jump to content

libzip


libzip
Разработчик(и) Дитер Барон, Томас Клаузнер
Стабильная версия
1.10.1 / 23 августа 2023 г .; 11 месяцев назад ( 23.08.2023 )
Репозиторий
Написано в С , Перл
Операционная система кроссплатформенный
Тип Библиотека программирования , сжатие данных
Лицензия Лицензия BSD, 3 пункта
Веб-сайт libzip .org  Edit this on Wikidata

libzip — это библиотека с открытым исходным кодом для работы с zip- архивами. Он написан на портативном языке C и поэтому может использоваться в нескольких операционных системах. Он основан на zlib . Он используется PHP расширением zip для поддержки zip-файлов. [1] и MySQL Workbench . [2] Он также используется для KDE инструментом архивирования ark поддержки zip-архивов.

Примечательные особенности

[ редактировать ]

libzip поддерживает чтение и запись zip-архивов. В частности, он позволяет извлекать один или несколько файлов и запрашивать их атрибуты (включая дополнительные поля и комментарии). При записи позволяет заменять файлы или добавлять новые; данные могут поступать из буферов, файлов или даже других zip-архивов (без повторного сжатия). Дополнительные данные полей и комментарии (как файловые, так и архивные) можно добавлять, изменять или удалять. Все изменения завершаются при закрытии архива, поэтому архив на диске всегда самосогласован.

файлов . Также поддерживается расширение zip64 для больших В версии 1.2.0 добавлена ​​поддержка шифрования и дешифрования с использованием AES , а в версии 1.3.0 добавлена ​​поддержка сжатия с использованием bzip2 . В версии 1.7.0 добавлена ​​поддержка традиционного шифрования PKWARE. В версии 1.8.0 добавлена ​​поддержка Zstandard и lzma .

При открытии существующих архивов может быть запрошена строгая проверка целостности.

libzip написан на C, но может использоваться с C++ .

Начиная с версии 1.1, libzip содержит ziptool — инструмент для изменения zip-архивов из командной строки.

См. также

[ редактировать ]
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 4d1ce1f95eeeef25060091b731a05121__1708368900
URL1:https://arc.ask3.ru/arc/aa/4d/21/4d1ce1f95eeeef25060091b731a05121.html
Заголовок, (Title) документа по адресу, URL1:
libzip - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)