private void IntializeScanModule()
 {
     module = new TesseractScanModule(this);
     module.OnHandleMrzResult += (result) => {
         RunOnUiThread(() => {
             var resultString = string.Format("Scan Result: {0} {1}, {2} {3} {4}",
                                              result.Names.LastName,
                                              result.Names.FirstNames[0],
                                              result.DateOfBirth.ToShortDateString(),
                                              result.Nationality.Value,
                                              result.NationalNumber
                                              );
             Toast.MakeText(this, resultString, ToastLength.Short).Show();
         });
     };
 }
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);

            this.TesseractScanModule = new TesseractScanModule(this);
        }
 public ImageSaver(byte[] bytes, File file, TesseractScanModule module)
 {
     mBytes     = bytes;
     mFile      = file;
     scanModule = module;
 }
 public ImageAvailableListener(TesseractScanModule module)
 {
     scanModule = module;
 }
 public static Camera2BasicFragment NewInstance(TesseractScanModule module)
 {
     return(new Camera2BasicFragment(module));
 }
 public Camera2BasicFragment(TesseractScanModule module)
 {
     scanModule = module;
     mActivity  = this.Activity;
 }
Beispiel #7
0
 public CameraCaptureStillPictureSessionCallback(Camera2BasicFragment owner, TesseractScanModule module)
 {
     Owner      = owner;
     scanModule = module;
 }