Skip to content

oscript-library/deflator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Oscript Deflate component

GitHub release GitHub license GitHub Releases GitHub All Releases

Build Status Quality Gate Coverage Tech debt

Компонента упаковки / распаковки по алгоритму 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");

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • 1C Enterprise 61.9%
  • C# 32.9%
  • Batchfile 5.2%