Barcode Generator
Defined in package com.scandit.datacapture.barcode.generator
- BarcodeGenerator
class BarcodeGenerator : DataCaptureComponent
Added in version 6.21.0
- id
val id: String
Added in version 6.21.0
Get the data capture component ID for the barcode generator.
- generate(data, imageWidth)
fun generate(data: ByteArray, imageWidth:
Int): BitmapAdded in version 6.21.0
Generate a code of the given width for the supplied data. If the data is not compatible with the generator’s symbology, an exception is thrown.
imageWidth specifies the width of the image in pixels.
- generate(text, imageWidth)
fun generate(text: String, imageWidth:
Int): BitmapAdded in version 6.21.0
Generate a code of the given width for the supplied text. If the text is not compatible with the generator’s symbology, an exception is thrown.
imageWidth specifies the width of the image in pixels.
- code39BarcodeGeneratorBuilder(dataCaptureContext)
fun BarcodeGenerator.code39BarcodeGeneratorBuilder(dataCaptureContext: DataCaptureContext): Code39BarcodeGeneratorBuilder
Added in version 6.21.0
Create a Code 39 Barcode Generator builder for the provided context.
- code128BarcodeGeneratorBuilder(dataCaptureContext)
fun BarcodeGenerator.code128BarcodeGeneratorBuilder( dataCaptureContext: DataCaptureContext): Code128BarcodeGeneratorBuilder
Added in version 6.21.0
Create a Code 128 Barcode Generator builder for the provided context.
- ean13BarcodeGeneratorBuilder(dataCaptureContext)
fun BarcodeGenerator.ean13BarcodeGeneratorBuilder(dataCaptureContext: DataCaptureContext): Ean13BarcodeGeneratorBuilder
Added in version 6.21.0
Create an EAN13 Barcode Generator builder for the provided context.
Note
EAN13 codes are composed of 13 symbols. If 12 symbols are provided, it is assumed that the checksum is missing and it is generated and appended to the end.
- upcaBarcodeGeneratorBuilder(dataCaptureContext)
fun BarcodeGenerator.upcaBarcodeGeneratorBuilder(dataCaptureContext: DataCaptureContext): UpcaBarcodeGeneratorBuilder
Added in version 6.22.0
Create a UPCA Barcode Generator builder for the provided context.
- interleavedTwoOfFiveBarcodeGeneratorBuilder(dataCaptureContext)
fun BarcodeGenerator.interleavedTwoOfFiveBarcodeGeneratorBuilder( dataCaptureContext: DataCaptureContext): InterleavedTwoOfFiveBarcodeGeneratorBuilder
Added in version 6.21.0
Create an Interleaved Two-of-Five Barcode Generator builder for the provided context.
- qrCodeBarcodeGeneratorBuilder(dataCaptureContext)
fun BarcodeGenerator.qrCodeBarcodeGeneratorBuilder(dataCaptureContext: DataCaptureContext): QrCodeBarcodeGeneratorBuilder
Added in version 6.21.0
Create a QRCode Barcode Generator builder for the provided context.
- dataMatrixBarcodeGeneratorBuilder(dataCaptureContext)
fun BarcodeGenerator.dataMatrixBarcodeGeneratorBuilder( dataCaptureContext: DataCaptureContext): DataMatrixBarcodeGeneratorBuilder
Added in version 6.21.0
Create a DataMatrix Barcode Generator builder for the provided context.
- aztecBarcodeGeneratorBuilder(dataCaptureContext)
fun BarcodeGenerator.aztecBarcodeGeneratorBuilder(dataCaptureContext: DataCaptureContext): AztecBarcodeGeneratorBuilder
Added in version 6.28.0
Create an Aztec Barcode Generator builder for the provided context.
- pdf417BarcodeGeneratorBuilder(dataCaptureContext)
fun BarcodeGenerator.pdf417BarcodeGeneratorBuilder(dataCaptureContext: DataCaptureContext): Pdf417BarcodeGeneratorBuilder
Added in version 8.3.0
Create a PDF417 Barcode Generator builder for the provided context.