barcode_image library
Classes
- Barcode
- Barcode generation class
- BarcodeBar
- Rectangle drawing operation
- BarcodeEan
- Base class to generate EAN Barcodes
- BarcodeElement
- Barcode drawing operation
- BarcodeText
- Text drawing operation
- BitmapFontMetrics
- Store the width and height of a rendered text
- DataMatrixEncoder
- Encode DataMatrix messages
- MeCard
- MeCard is a data file similar to vCard but used by NTT DoCoMo in Japan in QR code format for use with Cellular Phones. https://github.com/zxing/zxing/wiki/Barcode-Contents
- MeTuple
- Tuple key/value for MeCard elements
Enums
- BarcodeCodabarStartStop
- Start and Stop symbols for BCodabar
- BarcodeQRCorrectionLevel
- QR Code Correction Level
- BarcodeTextAlign
- Text alignement inside the BarcodeText zone
- BarcodeType
- Supported barcode types
- Pdf417SecurityLevel
- Error correction levels
Extensions
- BitmapFontMetricsFunctions on BitmapFont
- Extension on BitmapFont to add metrics calculation
Functions
-
drawBarcode(
Image image, Barcode barcode, String data, {int x = 0, int y = 0, int? width, int? height, BitmapFont? font, int? textPadding, int color = 0xff000000}) → void - Create a Barcode
-
drawBarcodeBytes(
Image image, Barcode barcode, Uint8List bytes, {int x = 0, int y = 0, int? width, int? height, BitmapFont? font, int? textPadding, int color = 0xff000000}) → void - Create a Barcode
Exceptions / Errors
- BarcodeException
- Exception raised if the library cannot generate the Barcode