Exemplo n.º 1
0
        private static byte[] CompressRow(byte transparencyIndex, byte[] data)
        {
            var compressedDataStream = new MemoryStream();

            CompressedFrameWriter.CompressRow(new MemoryStream(data, false), compressedDataStream, transparencyIndex);
            return(compressedDataStream.ToArray());
        }
Exemplo n.º 2
0
        private static byte[] CompressImage(byte transparencyIndex, int width, byte[] data)
        {
            var compressedDataStream = new MemoryStream();

            CompressedFrameWriter.WriteCompressedImage(new MemoryStream(data, false), new BinaryWriter(compressedDataStream), width, transparencyIndex);
            return(compressedDataStream.ToArray());
        }