Package io.scanbot.sdk.barcode
See: Description
-
Class Summary Class Description BarcodeFormatConfigurationBase Base class for all barcode configurations. BarcodeFormatOneDConfigurationBase Base class for all linear (1D) barcode configurations. BarcodeFormatCodabarConfiguration Codabar barcode configuration. BarcodeFormatCode11Configuration Code 11 barcode configuration. BarcodeFormatCode39Configuration Code 39 barcode and derivatives configuration. BarcodeFormatCode93Configuration Code 93 barcode configuration. BarcodeFormatCode128Configuration Code 128 barcode configuration. BarcodeFormatCode2Of5Configuration Configuration for all 2-of-5 barcode types (except Interleaved 2-of-5, which is handled by ItfConfig). BarcodeFormatDataBarConfiguration GS1 DataBar barcode configuration. BarcodeFormatDataBarExpandedConfiguration GS1 DataBar Expanded barcode configuration. BarcodeFormatDataBarLimitedConfiguration GS1 DataBar Limited barcode configuration. BarcodeFormatItfConfiguration ITF (Interleaved 2-of-5) barcode configuration. BarcodeFormatMsiPlesseyConfiguration MSI Plessey barcode configuration. BarcodeFormatUpcEanConfiguration UPC/EAN barcode configuration. BarcodeFormatPharmaCodeConfiguration PharmaCode barcode configuration. BarcodeFormatTwoDConfigurationBase Base class for all 2D barcode configurations. BarcodeFormatAztecConfiguration Aztec configuration. BarcodeFormatQrCodeConfiguration QR Code configuration. BarcodeFormatPdf417Configuration PDF417 configuration. BarcodeFormatMicroPdf417Configuration MicroPDF417 configuration. BarcodeFormatDataMatrixConfiguration DataMatrix configuration. BarcodeFormatMaxiCodeConfiguration MaxiCode configuration. BarcodeFormatFourStateConfigurationBase Base class for all four-state barcode configurations. BarcodeFormatAustraliaPostConfiguration Australia Post barcode configuration. BarcodeFormatJapanPostConfiguration Japan Post barcode configuration. BarcodeFormatRoyalMailConfiguration Royal Mail barcode configuration. BarcodeFormatRoyalTntPostConfiguration Royal TNT Post barcode configuration. BarcodeFormatUspsIntelligentMailConfiguration USPS Intelligent Mail barcode configuration. BarcodeFormatPharmaCodeTwoTrackConfiguration PHARMA_CODE_TWO_TRACK barcode configuration. BarcodeFormatGs1CompositeConfiguration GS1 Composite configuration. BarcodeFormatCommonOneDConfiguration Convenience configuration for enabling the scanning of multiple linear (1D) barcode formats with a common configuration. BarcodeFormatCommonTwoDConfiguration Convenience configuration for enabling the scanning of multiple 2D codes with a common configuration. BarcodeFormatCommonFourStateConfiguration Convenience configuration for enabling the scanning of multiple four-state barcode formats with a common configuration. BarcodeFormatCommonConfiguration Convenience configuration for enabling the scanning of multiple barcode formats with a common configuration. BarcodeDocumentFormats Barcode document formats. BarcodeItem A single barcode found in the input image. BarcodeScannerConfiguration Configuration for the barcode scanner. BarcodeScannerResult The result of barcode scanning. BarcodeFormats Lists of barcode formats to decode. BarcodeAutoSnappingController Controls auto-snapping process by observing document scanning results from BarcodeScannerFrameHandler. BarcodeCounterResultHandler Successor-class needed for cross-platform implementation. BarcodeCounterFrameHandler Performs barcode/QR code scanning on camera preview frames. BarcodeFilter Basic implementation of IBarcodeFilter that accepts all barcodes except for duplicates. BarcodeExtensionsFilter Subclass of BarcodeFilter that only accepts barcodes with extensions. BarcodeEanUpcNoExtensionsFilter BarcodeRegexFilter Subclass of BarcodeFilter that only accepts barcodes matching regex string. BarcodeScannerResultHandler Successor-class needed for cross-platform implementation. BarcodeScannerFrameHandler Performs barcode/QR code scanning on camera preview frames. DefaultBarcodeScanner Manages barcode scanning operations and scanner initialization. SuccessFrameDebouncer Allows to keep track of the interval between successful events BarcodeItemKt BarcodeScannerConfigurationKt -
Enum Summary Enum Description MsiPlesseyChecksumAlgorithm Checksum algorithm for MSI_PLESSEY. AustraliaPostCustomerFormat can be either numeric or alphanumeric and is only relevant for Format Codes 59 and 62. BarcodeDocumentFormat Type of barcode document format used. BarcodeScannerEngineMode The engine mode for barcode scanning. BarcodeFormat Enumerates barcode formats. Gs1Handling GS1 message handling options. UpcEanExtensionBehavior Behavior when scanning UPC/EAN barcodes with EAN-2 or EAN-5 extensions. -
Interface Summary Interface Description AutoSnappingCallback Called right before auto-snapping routine takes picture. ResultHandler Continuously notified about barcode/QR code scanning results. IBarcodeFilter An interface for a barcode filtering that can be used in barcode scanning RTU-UI components. BarcodeScanner Scans bar codes and QR codes. ResultHandler Continuously notified about barcode/QR code scanning results. BarcodeScanningSdk