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

Пространство имен: pullenti.util

Expand
	imageСинтаксис

Методы

  Имя Тип значения Описание
Public method Staticcompress_deflatebytearrayЗаархивировать байтовый массив алгоритмом Deflate (без Zlib-заголовка)
Public method Staticcompress_gzipbytearrayЗаархивировать массив байт алгоритмом GZip
Public method Staticcompress_zlibbytearrayЗаархивировать байтовый массив алгоритмом Zlib
Public method Staticcreate_zip_fileнетСоздать zip-файл
Public method Staticcreate_zip_streamнетСоздать zip в потоке
Public method Staticdecompress_deflatebytearrayРазархивировать байтовый массив алгоритмом Deflate (без Zlib-заголовка)
Public method Staticdecompress_gzipbytearrayРазархивировать байтовый массив алгоритмом GZip
Public method Staticdecompress_zlibbytearrayРазархивировать байтовый массив алгоритмом Zlib.
Public method Staticget_file_from_archivebytearrayИзвлечь файл из архива (архив может быть ZIP, RAR, TAR и некоторые другие)
Public method Staticget_file_names_from_archivedictПолучить список файлов, содержащихся в архиве (архив может быть ZIP, RAR, TAR и некоторые другие)
Public method Staticget_files_from_archivelistРазархивировать файл архива (архив может быть ZIP, RAR, TAR и некоторые другие). Сами файлы на диск не записываются - всё в памяти.
Public method Staticunzip_fileslistРазархивировать файлы из ZIP-архива