public PictureInfo(byte[] pictureData, Commons.ImageFormat imgFormat, object code) { info = new ATL.PictureInfo(imgFormat, MetaDataIOFactory.TAG_ANY, code); info.PictureData = pictureData; info.PictureHash = HashDepot.Fnv1a.Hash32(info.PictureData); Picture = Image.FromStream(new MemoryStream(pictureData)); }
protected void readPictureData(ref MemoryStream s, ATL.PictureInfo.PIC_TYPE picType, Commons.ImageFormat imgFormat, int originalTag, object picCode, int position) { pictures.Add(new KeyValuePair <ATL.PictureInfo.PIC_TYPE, PictureInfo>(picType, new PictureInfo(s.ToArray(), imgFormat, picCode))); }