Работа с архивами и сжатиемПространство имен: Pullenti.Util
Синтаксис
Методы
| Имя | Тип значения | Описание | |
|---|---|---|---|
![]() | CompressDeflate | byte[] | Заархивировать байтовый массив алгоритмом Deflate (без Zlib-заголовка) |
![]() | CompressGZip | byte[] | Заархивировать массив байт алгоритмом GZip |
![]() | CompressZlib | byte[] | Заархивировать байтовый массив алгоритмом Zlib |
![]() | CreateZipFile | нет | Создать zip-файл |
![]() | CreateZipStream | нет | Создать zip в потоке |
![]() | DecompressDeflate | byte[] | Разархивировать байтовый массив алгоритмом Deflate (без Zlib-заголовка) |
![]() | DecompressGZip | byte[] | Разархивировать байтовый массив алгоритмом GZip |
![]() | DecompressZlib | byte[] | Разархивировать байтовый массив алгоритмом Zlib. |
![]() | GetFileFromArchive | byte[] | Извлечь файл из архива (архив может быть ZIP, RAR, TAR и некоторые другие) |
![]() | GetFileNamesFromArchive | Dictionary<string, int> | Получить список файлов, содержащихся в архиве (архив может быть ZIP, RAR, TAR и некоторые другие) |
![]() | GetFilesFromArchive | List<FileInArchive> | Разархивировать файл архива (архив может быть ZIP, RAR, TAR и некоторые другие). Сами файлы на диск не записываются - всё в памяти. |
![]() | UnzipFiles | List<string> | Разархивировать файлы из ZIP-архива |
