public SuperScanningViewModel(IScanningService scanningService, ISettingService setting, IDialogCoordinator dialog, ILifetimeScope root) { try { _scanningService = scanningService; _setting = setting; _dialog = dialog; _root = root; RegisterScanning(); MaxW = _scanningService.MaxW < 2049?3072: _scanningService.MaxW; MaxH = _scanningService.MaxH < 1091?2048:_scanningService.MaxH; //WBitmap = new WriteableBitmap(MaxW+10, MaxH+10, 96, 96, PixelFormats.Indexed8, BitmapPalettes.Gray256); WBitmap = new WriteableBitmap(MaxW, MaxH, 96, 96, PixelFormats.Indexed8, BitmapPalettes.Gray256); //UpdateWritableBitmap(e.ImageData); } catch (Exception ex) { } }
public ScannerViewModel(IScanningService scanningService) { _ScanningService = scanningService; }
public DataService(IScanningService scanningService) { _scanningService = scanningService; }