1234567891011121314151617181920212223242526 |
- using System.IO;
- using System.IO.Compression;
-
- namespace UnityEditor.U2D.Aseprite
- {
- internal static class Zlib
- {
- public static byte[] Decompress(byte[] compressedData)
- {
- byte[] decompressedData;
- using (var decompressedStream = new MemoryStream())
- {
- using (var compressStream = new MemoryStream(compressedData))
- {
- using (var deflateStream = new DeflateStream(compressStream, CompressionMode.Decompress))
- {
- deflateStream.CopyTo(decompressedStream);
- }
- }
-
- decompressedData = decompressedStream.ToArray();
- }
- return decompressedData;
- }
- }
- }
|