Oscript Deflate component Компонента упаковки / распаковки по алгоритму Deflate для oscript Примеры использования Сжатие потока #Использовать deflateArchiver ВходящийПоток = Новый ФайловыйПоток("d:\tmp\inputFile.txt"); СжатыйПоток = Новый ПотокВПамяти(); Архиватор = Новый АрхиваторDeflate(); Архиватор.УпаковатьПоток(ВходящийПоток, СжатыйПоток, 1); Распаковка потока #Использовать deflateArchiver СжатыйПоток = Новый ПотокВПамяти(); ИсходящийПоток = Новый ФайловыйПоток("d:\tmp\outputFile.txt"); Архиватор = Новый АрхиваторDeflate(); Архиватор.РаспаковатьПоток(СжатыйПоток, ИсходящийПоток); Сжатие файла #Использовать deflateArchiver Архиватор = Новый АрхиваторDeflate(); Архиватор.УпаковатьФайл("d:\tmp\inputFile.txt", "d:\tmp\outputFile.dfl"); Распаковка файла #Использовать deflateArchiver Архиватор = Новый АрхиваторDeflate(); Архиватор.РаспаковатьФайл("d:\tmp\inputFile.dfl", "d:\tmp\outputFile.txt");