public override void Modify(CharacterViewModel model)
        {
            Layer  thumbLayer  = CardGenerator.GenerateThumbnail(model.Character);
            Bitmap thumbBitmap = CardGenerator.Resample(thumbLayer, 74, 90, InterpolationMode.HighQualityBicubic);

            Layer cardLayer = CardGenerator.GenerateCard(model.Character);

            Bitmap cardBitmap = CardGenerator.Resample(cardLayer, 200, 300, InterpolationMode.Bilinear);

            MemoryStream streamThumb = new MemoryStream();

            thumbBitmap.Save(streamThumb, ImageFormat.Png);
            model.Character.SetThumbnail(streamThumb.ToArray());

            MemoryStream streamCard = new MemoryStream();

            cardBitmap.Save(streamCard, ImageFormat.Png);
            model.Character.SetCard(streamCard.ToArray());
        }