zxing_mobile library

Classes

Code
CodeResult
@brief The CodeResult class encapsulates the result of decoding a barcode within an image.
CodeResults
@brief The CodeResults class encapsulates the result of decoding multiple barcodes within an image.
Codes
DecodeParams
Encode
EncodeParams
EncodeResult
@brief EncodeResult encapsulates the result of encoding a barcode.
Format
GeneratedBindings
Bindings for src/native_zxing.h.
ImageFormat
Messages
Pos
@brief Pos is a position of a barcode in a image.
Position
Represents the position of a barcode in an image.
ZxingMobile

Enums

EccLevel

Properties

barcodeDemoText Map<int, String>
final
barcodeMaxTextLengths Map<int, int>
final
barcodeNames Map<int, String>
final
barcodeRatios Map<int, double>
final
bindings GeneratedBindings
final
dylib DynamicLibrary
getter/setter pair
isolateUtils ↔ IsolateUtils?
getter/setter pair

Functions

convertImage(CameraImage image) Future<Uint8List>
getZxing() Zxing
resizeToMaxSize(Image image, int? maxSize) → Image
rgbBytes(Image image) Uint8List
setZxingLogEnabled(bool enabled) → void
Enables or disables the logging of the library
zxingBarcodeFormatName(int format) String
Returns a readable barcode format name
zxingEncodeBarcode({required String contents, required EncodeParams params}) Encode
zxingProcessCameraImage(CameraImage image, {DecodeParams? params}) Future
zxingReadBarcode(Uint8List bytes, {required int width, required int height, DecodeParams? params}) Code
zxingReadBarcodeImagePath(XFile path, {DecodeParams? params}) Future<Code>
Reads barcode from XFile image path
zxingReadBarcodeImagePathString(String path, {DecodeParams? params}) Future<Code>
Reads barcode from String image path
zxingReadBarcodeImageUrl(String url, {DecodeParams? params}) Future<Code>
Reads barcode from image url
zxingReadBarcodes(Uint8List bytes, {required int width, required int height, DecodeParams? params}) Codes
Reads barcodes from Uint8List image bytes
zxingReadBarcodesImagePath(XFile path, {DecodeParams? params}) Future<Codes>
Reads barcodes from XFile image path
zxingReadBarcodesImagePathString(String path, {DecodeParams? params}) Future<Codes>
Reads barcodes from String image path
zxingReadBarcodesImageUrl(String url, {DecodeParams? params}) Future<Codes>
Reads barcodes from image url
zxingStartCameraProcessing() Future<void>
Starts reading barcode from the camera
zxingStopCameraProcessing() → void
Stops reading barcode from the camera
zxingVersion() String
Returns a version of the zxing library