public override void OnCreate() { base.OnCreate(); var configuration = new SBSDKConfiguration { StorageImageFormat = CameraImageFormat.Png, StorageImageQuality = 80, EnableLogging = true }; Log.Debug(LOG_TAG, "Initializing Scanbot SDK..."); SBSDKInitializer.Initialize(this, licenseKey, configuration); }
public override void OnCreate() { base.OnCreate(); Log.Debug(LOG_TAG, "Initializing Scanbot SDK..."); // Initialization with a custom, public(!) "StorageBaseDirectory" // for demo purposes - see comments below! var configuration = new SBSDKConfiguration { EnableLogging = true, // If no StorageBaseDirectory is specified, the default will be used StorageBaseDirectory = GetDemoStorageBaseDirectory(), DetectorType = DocumentDetectorType.MLBased }; SBSDKInitializer.Initialize(this, LICENSE_KEY, configuration); }
// // This method is invoked when the application has loaded and is ready to run. In this // method you should instantiate the window, load the UI into it and then make the window // visible. // // You have 17 seconds to return from this method, or iOS will terminate your application. // public override bool FinishedLaunching(UIApplication uiApplication, NSDictionary launchOptions) { var configuration = new SBSDKConfiguration { StorageImageFormat = CameraImageFormat.Png, StorageImageQuality = 80, EnableLogging = true }; Console.WriteLine("Scanbot SDK Example: Initializing Scanbot SDK..."); SBSDKInitializer.Initialize(uiApplication, licenseKey, configuration); global::Xamarin.Forms.Forms.Init(); LoadApplication(new App()); return(base.FinishedLaunching(uiApplication, launchOptions)); }
public override bool FinishedLaunching(UIApplication application, NSDictionary launchOptions) { Console.WriteLine("Scanbot SDK Example: Initializing Scanbot SDK..."); // Initialization with a custom, public(!) "StorageBaseDirectory" for demo purposes - see comments below! var configuration = new SBSDKConfiguration { EnableLogging = true, StorageBaseDirectory = GetDemoStorageBaseDirectory() }; SBSDK.Initialize(application, LICENSE_KEY, configuration); // Alternative initialization with the default "StorageBaseDirectory" which will be internal and secure (recommended). //SBSDK.Initialize(application, LICENSE_KEY, new SBSDKConfiguration { EnableLogging = true }); UIViewController initial = new MainViewController(); Controller = new UINavigationController(initial); // Navigation bar background color Controller.NavigationBar.BarTintColor = Colors.ScanbotRed; // Back button color Controller.NavigationBar.TintColor = UIColor.White; Controller.NavigationBar.Translucent = false; // Title color Controller.NavigationBar.TitleTextAttributes = new UIStringAttributes { ForegroundColor = UIColor.White, Font = UIFont.FromName("HelveticaNeue", 16) }; Window = new UIWindow(UIScreen.MainScreen.Bounds); Window.RootViewController = Controller; TopInset = Controller.NavigationBar.Frame.Height + UIApplication.SharedApplication.StatusBarFrame.Height; Window.MakeKeyAndVisible(); return(true); }