Esempio n. 1
0
 public RecoveryManager(IFormFactory formFactory, IScannedImageFactory scannedImageFactory, IUserConfigManager userConfigManager, ThreadFactory threadFactory)
 {
     this.formFactory = formFactory;
     this.scannedImageFactory = scannedImageFactory;
     this.userConfigManager = userConfigManager;
     this.threadFactory = threadFactory;
 }
Esempio n. 2
0
        public DirectImportOperation(IScannedImageFactory scannedImageFactory, IUserConfigManager userConfigManager, ThreadFactory threadFactory)
        {
            this.scannedImageFactory = scannedImageFactory;
            this.userConfigManager = userConfigManager;
            this.threadFactory = threadFactory;

            AllowCancel = true;
        }
Esempio n. 3
0
 public TwainMessageFilter(ScanProfile settings, Twain tw, FTwainGui form, IScannedImageFactory scannedImageFactory)
 {
     this.settings = settings;
     this.tw = tw;
     this.form = form;
     this.scannedImageFactory = scannedImageFactory;
     Bitmaps = new List<IScannedImage>();
     form.Activated += FTwainGui_Activated;
 }
Esempio n. 4
0
            public RecoveryOperation(IFormFactory formFactory, IScannedImageFactory scannedImageFactory, IUserConfigManager userConfigManager, ThreadFactory threadFactory)
            {
                this.formFactory = formFactory;
                this.scannedImageFactory = scannedImageFactory;
                this.userConfigManager = userConfigManager;
                this.threadFactory = threadFactory;

                ProgressTitle = MiscResources.ImportProgress;
                AllowCancel = true;
            }
Esempio n. 5
0
 public static List<IScannedImage> Scan(ScanProfile settings, ScanDevice device, IWin32Window pForm, IFormFactory formFactory, IScannedImageFactory scannedImageFactory)
 {
     var tw = new Twain();
     if (!tw.Init(pForm.Handle))
     {
         throw new DeviceNotFoundException();
     }
     if (!tw.SelectByName(device.ID))
     {
         throw new DeviceNotFoundException();
     }
     var form = formFactory.Create<FTwainGui>();
     var mf = new TwainMessageFilter(settings, tw, form, scannedImageFactory);
     form.ShowDialog(pForm);
     return mf.Bitmaps;
 }
Esempio n. 6
0
 public RecoveryState(IFormFactory formFactory, IScannedImageFactory scannedImageFactory, IUserConfigManager userConfigManager)
 {
     this.formFactory = formFactory;
     this.scannedImageFactory = scannedImageFactory;
     this.userConfigManager = userConfigManager;
 }
Esempio n. 7
0
 public ImageImporter(IScannedImageFactory scannedImageFactory)
 {
     this.scannedImageFactory = scannedImageFactory;
 }
Esempio n. 8
0
 public TwainScanDriver(IFormFactory formFactory, IScannedImageFactory scannedImageFactory)
 {
     this.formFactory         = formFactory;
     this.scannedImageFactory = scannedImageFactory;
 }
Esempio n. 9
0
 public ImageImporter(IScannedImageFactory scannedImageFactory)
 {
     this.scannedImageFactory = scannedImageFactory;
 }
Esempio n. 10
0
 public StubScanDriverFactory(IScannedImageFactory scannedImageFactory)
 {
     this.scannedImageFactory = scannedImageFactory;
 }
Esempio n. 11
0
        public FDesktop(IEmailer emailer, StringWrapper stringWrapper, AppConfigManager appConfigManager, RecoveryManager recoveryManager, IScannedImageImporter scannedImageImporter, AutoUpdaterUI autoUpdaterUI, OcrDependencyManager ocrDependencyManager, IProfileManager profileManager, IScanPerformer scanPerformer, IScannedImagePrinter scannedImagePrinter, ChangeTracker changeTracker, EmailSettingsContainer emailSettingsContainer, FileNamePlaceholders fileNamePlaceholders, ImageSettingsContainer imageSettingsContainer, PdfSettingsContainer pdfSettingsContainer, StillImage stillImage, IOperationFactory operationFactory, IUserConfigManager userConfigManager, IScannedImageFactory scannedImageFactory)
        {
            this.emailer = emailer;
            this.stringWrapper = stringWrapper;
            this.appConfigManager = appConfigManager;
            this.recoveryManager = recoveryManager;
            this.scannedImageImporter = scannedImageImporter;
            this.autoUpdaterUI = autoUpdaterUI;
            this.ocrDependencyManager = ocrDependencyManager;
            this.profileManager = profileManager;
            this.scanPerformer = scanPerformer;
            this.scannedImagePrinter = scannedImagePrinter;
            this.changeTracker = changeTracker;
            this.emailSettingsContainer = emailSettingsContainer;
            this.fileNamePlaceholders = fileNamePlaceholders;
            this.imageSettingsContainer = imageSettingsContainer;
            this.pdfSettingsContainer = pdfSettingsContainer;
            this.stillImage = stillImage;
            this.operationFactory = operationFactory;
            this.userConfigManager = userConfigManager;
            this.scannedImageFactory = scannedImageFactory;
            InitializeComponent();

            Shown += FDesktop_Shown;
            FormClosing += FDesktop_FormClosing;
            Closed += FDesktop_Closed;
        }
Esempio n. 12
0
 public WiaScanDriver(IScannedImageFactory scannedImageFactory, IWiaTransfer wiaTransfer, ThreadFactory threadFactory)
 {
     this.scannedImageFactory = scannedImageFactory;
     this.wiaTransfer = wiaTransfer;
     this.threadFactory = threadFactory;
 }
Esempio n. 13
0
 public WiaScanDriver(IScannedImageFactory scannedImageFactory, IWiaTransfer wiaTransfer)
 {
     this.scannedImageFactory = scannedImageFactory;
     this.wiaTransfer = wiaTransfer;
 }
Esempio n. 14
0
 public PdfSharpImporter(IScannedImageFactory scannedImageFactory, IErrorOutput errorOutput, IPdfPasswordProvider pdfPasswordProvider)
 {
     this.scannedImageFactory = scannedImageFactory;
     this.errorOutput         = errorOutput;
     this.pdfPasswordProvider = pdfPasswordProvider;
 }
Esempio n. 15
0
 public StubScanDriver(string driverName, IScannedImageFactory scannedImageFactory)
 {
     DriverName = driverName;
     this.scannedImageFactory = scannedImageFactory;
 }
Esempio n. 16
0
 public RecoveryState(IFormFactory formFactory, IScannedImageFactory scannedImageFactory, IUserConfigManager userConfigManager)
 {
     this.formFactory         = formFactory;
     this.scannedImageFactory = scannedImageFactory;
     this.userConfigManager   = userConfigManager;
 }
Esempio n. 17
0
 public StubScanDriver(string driverName, IScannedImageFactory scannedImageFactory)
 {
     DriverName = driverName;
     this.scannedImageFactory = scannedImageFactory;
 }
Esempio n. 18
0
 public PdfSharpImporter(IScannedImageFactory scannedImageFactory, IErrorOutput errorOutput, IPdfPasswordProvider pdfPasswordProvider)
 {
     this.scannedImageFactory = scannedImageFactory;
     this.errorOutput = errorOutput;
     this.pdfPasswordProvider = pdfPasswordProvider;
 }
Esempio n. 19
0
 public TwainScanDriver(IFormFactory formFactory, IScannedImageFactory scannedImageFactory)
 {
     this.formFactory = formFactory;
     this.scannedImageFactory = scannedImageFactory;
 }
Esempio n. 20
0
 public WiaScanDriver(IScannedImageFactory scannedImageFactory, IWiaTransfer wiaTransfer)
 {
     this.scannedImageFactory = scannedImageFactory;
     this.wiaTransfer         = wiaTransfer;
 }
Esempio n. 21
0
 public StubScanDriverFactory(IScannedImageFactory scannedImageFactory)
 {
     this.scannedImageFactory = scannedImageFactory;
 }