klippa_scanner_sdk 1.1.2 copy "klippa_scanner_sdk: ^1.1.2" to clipboard
klippa_scanner_sdk: ^1.1.2 copied to clipboard

Allows you to do document scanning with the Klippa Scanner SDK from Flutter apps.

example/lib/main.dart

import 'package:flutter/material.dart';

import 'package:flutter/services.dart';
import 'package:klippa_scanner_sdk/klippa_scanner_sdk.dart';

void main() {
  runApp(MyApp());
}

class MyApp extends StatefulWidget {
  @override
  _MyAppState createState() => _MyAppState();
}

class _MyAppState extends State<MyApp> {
  String _scannerResult = 'Unknown';

  String license = "{your-license}";

  @override
  void initState() {
    super.initState();
  }

  void _startSession() async {
    String sessionResultText = 'Unknown';
    var config = CameraConfig();
    // setup your scanner
    config.storeImagesToCameraRol = true;
    try {
      var result = await KlippaScannerSdk.startSession(config, license);
      sessionResultText = 'Finished';
      print(result);
    } on PlatformException catch (e) {
      sessionResultText = 'Failed to start session ' + e.toString();
    }

    setState(() {
      _scannerResult = sessionResultText;
    });

    if (!mounted) return;
  }

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(
        appBar: AppBar(
          title: const Text('Plugin example app'),
        ),
        body: Center(
          child: Text('Scanner result: $_scannerResult\n'),
        ),
        floatingActionButton: FloatingActionButton(
          onPressed: _startSession,
          tooltip: 'Start session',
          child: Icon(Icons.add),
        ),
      ),
    );
  }
}
3
likes
150
points
542
downloads

Publisher

verified publisherklippa.com

Weekly Downloads

Allows you to do document scanning with the Klippa Scanner SDK from Flutter apps.

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on klippa_scanner_sdk

Packages that implement klippa_scanner_sdk