public void Finish()
 {
     if (PDF.original_zlib)
     {
         ds2.Close();
     }
 }
Пример #2
0
 public Compressor(byte[] image)
 {
     buf1 = new MemoryStream();
     if (PDF.original_zlib) {
     ods1 = new OptionalDeflateStream(buf1);
     ods1.Write(image, 0, image.Length);
     ods1.Close();
     } else {
     dos1 = new DeflaterOutputStream(buf1, new Deflater());
     dos1.Write(image, 0, image.Length);
     dos1.Finish();
     }
 }
Пример #3
0
 public Compressor(byte[] image)
 {
     buf1 = new MemoryStream();
     if (PDF.original_zlib)
     {
         ods1 = new OptionalDeflateStream(buf1);
         ods1.Write(image, 0, image.Length);
         ods1.Close();
     }
     else
     {
         dos1 = new DeflaterOutputStream(buf1, new Deflater());
         dos1.Write(image, 0, image.Length);
         dos1.Finish();
     }
 }