Перейти к основному содержимому

Обзор

Документация Runtime Archiver

Runtime Archiver — это плагин для архивации и разархивации файлов и каталогов. В настоящее время поддерживает форматы Zip, Oodle, Tar, LZ4 и GZip.

Базовое внутреннее описание

Плагин использует низкоуровневый компрессор TDEF и декомпрессор TINFL для zip-архивов.

Тар-архиватор соответствует основной спецификации, но не включает дополнительные поля, такие как Magic, Version, UName/GName, и другие. Он поддерживает только файлы и каталоги.

Полный пример архивирования и разархивирования файлов

Полный пример

P.S. Если это кажется вам слишком запутанным и вы хотите что-то проще, ознакомьтесь с примером асинхронных операций.