Exemple #1
0
 //Scan document
 private void StartScanning(object sender, EventArgs e)
 {
     Pr22.Task.DocScannerTask ScanTask = new Pr22.Task.DocScannerTask();
     foreach (Pr22.Imaging.Light light in Config.Scanner.scannedLights)
     {
         ScanTask.Add(light);
     }
     _scanCtrl = _pr.Scanner.StartScanning(ScanTask, Pr22.Imaging.PagePosition.First);
 }
Exemple #2
0
        private void CloseScan()
        {
            try { if (_scanCtrl != null)
                  {
                      _scanCtrl.Wait();
                  }
            }
            catch (Pr22.Exceptions.General ex)
            {
                MessageBox.Show("Close Scan Fail: " + ex);

                /*_socket.Emit(Config.Scanner.Info, new JObject
                 *  {
                 *      { "status", false },
                 *      { "message", "Close Scan Fail: " + ex },
                 *      { "code", "APPREGISTER1708" }
                 *  }.ToString()
                 * );*/
            }
            _scanCtrl = null;
        }