Example #1
0
 /// <summary>
 /// Архивирует данные одного потока в другой поток.
 /// </summary>
 /// <param name="entryFileName">Имя файла, которое будет помещено в выходном архиве.</param>
 /// <param name="inputStream">Входной поток.</param>
 /// <param name="outputStream">Выходной поток.</param>
 public static void ZipData(string entryFileName , Stream inputStream, Stream outputStream)
 {
     using (ZipWriter writer = new ZipWriter( outputStream ))
     {
         writer.WriteFile( entryFileName, inputStream );
         writer.Finish();
     }
 }
Example #2
0
        public override void StartBatch( Stream outputStream )
        {
            base.StartBatch( outputStream );

            m_zipWriter = new ZipWriter( outputStream );
        }