anyline_plugin 54.2.2 copy "anyline_plugin: ^54.2.2" to clipboard
anyline_plugin: ^54.2.2 copied to clipboard

Flutter Plugin for Anyline OCR, which allows you to scan all kinds of numbers, characters, text and codes.

example/lib/main.dart

import 'dart:async';
import 'dart:convert';

import 'package:anyline_plugin/anyline_plugin.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';

import 'package:anyline_plugin_example/home.dart';

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

/// This is just a minimal example function to show how to use our plugin as
/// fast as possible. For the code of our Flutter example app check out the
/// [anyline_demo] module.
void scanWithAnyline() async {
  /// Instantiate the plugin.
  var anylinePlugin = AnylinePlugin();

  /// Load the config file which also includes the license key (for more info
  /// visit documentation.anyline.com).
  var config = await rootBundle.loadString('config/AnalogMeterConfig.json');

  /// Start the scanning process.
  var stringResult =
      await (anylinePlugin.startScanning(config) as FutureOr<String>);

  /// Convert the stringResult to a Map to access the result fields. It is
  /// recommended to create result classes that fit your use case. For more
  /// information on that, visit the Flutter Guide on documentation.anyline.com.
  Map<String, dynamic>? result =
      jsonDecode(stringResult) as Map<String, dynamic>;

  if (kDebugMode) {
    print(result);
  }
}
10
likes
110
points
195
downloads

Publisher

verified publisheranyline.com

Weekly Downloads

Flutter Plugin for Anyline OCR, which allows you to scan all kinds of numbers, characters, text and codes.

Homepage
Repository (GitHub)
View/report issues

Documentation

Documentation
API reference

License

unknown (license)

Dependencies

flutter, permission_handler, pubspec_parse

More

Packages that depend on anyline_plugin