예제 #1
0
        public override ImageData Read(IBinaryStream stream, ImageMetaData info)
        {
            var header = HeaderBytes.Clone() as byte[];

            using (var data = new StreamRegion(stream.AsStream, 8, true))
                using (var pre = new PrefixStream(header, data))
                    using (var png = new BinaryStream(pre, stream.Name))
                        return(base.Read(png, info));
        }