Example #1
0
        public XImage Deserialize(ISheet sheet, XBlock parent, ItemImage imageItem)
        {
            var image = _blockFactory.CreateImage(imageItem.X,
                                                  imageItem.Y,
                                                  imageItem.Width,
                                                  imageItem.Height,
                                                  imageItem.Data);

            image.Id = imageItem.Id;

            parent.Images.Add(image);
            sheet.Add(image);

            return(image);
        }