Работа с архивами и сжатием

Пространство имен: Pullenti.Util

Expand
	imageСинтаксис

Методы

  Имя Тип значения Описание
Public method StaticCompressDeflatebyte[]Заархивировать байтовый массив алгоритмом Deflate (без Zlib-заголовка)
Public method StaticCompressGZipbyte[]Заархивировать массив байт алгоритмом GZip
Public method StaticCompressZlibbyte[]Заархивировать байтовый массив алгоритмом Zlib
Public method StaticCreateZipFileнетСоздать zip-файл
Public method StaticCreateZipStreamнетСоздать zip в потоке
Public method StaticDecompressDeflatebyte[]Разархивировать байтовый массив алгоритмом Deflate (без Zlib-заголовка)
Public method StaticDecompressGZipbyte[]Разархивировать байтовый массив алгоритмом GZip
Public method StaticDecompressZlibbyte[]Разархивировать байтовый массив алгоритмом Zlib.
Public method StaticGetFileFromArchivebyte[]Извлечь файл из архива (архив может быть ZIP, RAR, TAR и некоторые другие)
Public method StaticGetFileNamesFromArchiveDictionary<string, int>Получить список файлов, содержащихся в архиве (архив может быть ZIP, RAR, TAR и некоторые другие)
Public method StaticGetFilesFromArchiveList<FileInArchive>Разархивировать файл архива (архив может быть ZIP, RAR, TAR и некоторые другие). Сами файлы на диск не записываются - всё в памяти.
Public method StaticUnzipFilesList<string>Разархивировать файлы из ZIP-архива