public IImageCanvas CreateImageCanvas(Size size, double scale = 1, bool transparency = true) { if (!transparency) { throw new NotImplementedException(); } var drawingVisual = new DrawingVisual(); var dvCanvas = new DrawingVisualImageCanvas(drawingVisual, size, scale); return(dvCanvas); }
public IImageCanvas CreateImageCanvas(Size size, double scale = 1, bool transparency = true) { if (!transparency) { throw new NotImplementedException(); } var drawingVisual = new DrawingVisual(); var dvCanvas = new DrawingVisualImageCanvas(drawingVisual, size, scale); return dvCanvas; }