Пример #1
0
 public RecoveryManager(IFormFactory formFactory, IScannedImageFactory scannedImageFactory, IUserConfigManager userConfigManager, ThreadFactory threadFactory)
 {
     this.formFactory = formFactory;
     this.scannedImageFactory = scannedImageFactory;
     this.userConfigManager = userConfigManager;
     this.threadFactory = threadFactory;
 }
Пример #2
0
        public DirectImportOperation(IScannedImageFactory scannedImageFactory, IUserConfigManager userConfigManager, ThreadFactory threadFactory)
        {
            this.scannedImageFactory = scannedImageFactory;
            this.userConfigManager = userConfigManager;
            this.threadFactory = threadFactory;

            AllowCancel = true;
        }
Пример #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;
 }
Пример #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;
            }
Пример #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;
 }
Пример #6
0
 public RecoveryState(IFormFactory formFactory, IScannedImageFactory scannedImageFactory, IUserConfigManager userConfigManager)
 {
     this.formFactory = formFactory;
     this.scannedImageFactory = scannedImageFactory;
     this.userConfigManager = userConfigManager;
 }
Пример #7
0
 public ImageImporter(IScannedImageFactory scannedImageFactory)
 {
     this.scannedImageFactory = scannedImageFactory;
 }
Пример #8
0
 public TwainScanDriver(IFormFactory formFactory, IScannedImageFactory scannedImageFactory)
 {
     this.formFactory         = formFactory;
     this.scannedImageFactory = scannedImageFactory;
 }
Пример #9
0
 public ImageImporter(IScannedImageFactory scannedImageFactory)
 {
     this.scannedImageFactory = scannedImageFactory;
 }
Пример #10
0
 public StubScanDriverFactory(IScannedImageFactory scannedImageFactory)
 {
     this.scannedImageFactory = scannedImageFactory;
 }
Пример #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;
        }
Пример #12
0
 public WiaScanDriver(IScannedImageFactory scannedImageFactory, IWiaTransfer wiaTransfer, ThreadFactory threadFactory)
 {
     this.scannedImageFactory = scannedImageFactory;
     this.wiaTransfer = wiaTransfer;
     this.threadFactory = threadFactory;
 }
Пример #13
0
 public WiaScanDriver(IScannedImageFactory scannedImageFactory, IWiaTransfer wiaTransfer)
 {
     this.scannedImageFactory = scannedImageFactory;
     this.wiaTransfer = wiaTransfer;
 }
Пример #14
0
 public PdfSharpImporter(IScannedImageFactory scannedImageFactory, IErrorOutput errorOutput, IPdfPasswordProvider pdfPasswordProvider)
 {
     this.scannedImageFactory = scannedImageFactory;
     this.errorOutput         = errorOutput;
     this.pdfPasswordProvider = pdfPasswordProvider;
 }
Пример #15
0
 public StubScanDriver(string driverName, IScannedImageFactory scannedImageFactory)
 {
     DriverName = driverName;
     this.scannedImageFactory = scannedImageFactory;
 }
Пример #16
0
 public RecoveryState(IFormFactory formFactory, IScannedImageFactory scannedImageFactory, IUserConfigManager userConfigManager)
 {
     this.formFactory         = formFactory;
     this.scannedImageFactory = scannedImageFactory;
     this.userConfigManager   = userConfigManager;
 }
Пример #17
0
 public StubScanDriver(string driverName, IScannedImageFactory scannedImageFactory)
 {
     DriverName = driverName;
     this.scannedImageFactory = scannedImageFactory;
 }
Пример #18
0
 public PdfSharpImporter(IScannedImageFactory scannedImageFactory, IErrorOutput errorOutput, IPdfPasswordProvider pdfPasswordProvider)
 {
     this.scannedImageFactory = scannedImageFactory;
     this.errorOutput = errorOutput;
     this.pdfPasswordProvider = pdfPasswordProvider;
 }
Пример #19
0
 public TwainScanDriver(IFormFactory formFactory, IScannedImageFactory scannedImageFactory)
 {
     this.formFactory = formFactory;
     this.scannedImageFactory = scannedImageFactory;
 }
Пример #20
0
 public WiaScanDriver(IScannedImageFactory scannedImageFactory, IWiaTransfer wiaTransfer)
 {
     this.scannedImageFactory = scannedImageFactory;
     this.wiaTransfer         = wiaTransfer;
 }
Пример #21
0
 public StubScanDriverFactory(IScannedImageFactory scannedImageFactory)
 {
     this.scannedImageFactory = scannedImageFactory;
 }