Generate barcodes and QR codes in your apps.
BarcodePlugin is a Xojo plugin that adds ability to detect Barcodes and QRCodes in Xojo applications. The plugin also has QRCode and Barcode generator that can generate QRCode as bitmaps, direct draw them into PDF as vectors or save as vector SVG files.
Features | Platform Targets |
The plugin can generate QRCodes to RawBitmaps, direct insert into PDF as vector, and to SVG vector files. The plugin can generate Barcodes:
|
|
Barcode Plugin for Xojo Updates
Version 6 (240722)
- Replaced the library under the hood for the Decoder with a far more advanced and modern one. (This causes various of syntax changes)
- Added support for decoding Databar codes.
- Added support for decoding Databar Expanded codes.
- Added support for decoding Maxicode codes.
- Added support for decoding Micro QR Code.
- Added support for encoding Aztec.
- Added support for encoding PDF 417.
- Added support for encoding CODABAR.
- Added support for encoding DATA_MATRIX .
- Added support for encoding ITF.
- Added EinhugurBarcodes module.
- Added TextModes enum to the EHBarcodes module.
- Added EanAddonSymbolHandling enum to the EHBarcodes module.
- Added ContentTypes enum to the EHBarcodes module.
- Added BarcodeCombinedType enum to the EHBarcodes module.
- Added TextMode property to the Decoder class.
- Added EanAddonSymbol property to the Decoder class.
- Added NoScale property to the Decoder class.
- Added NoRotate property to the Decoder class.
- Added NoInvert property to the Decoder class.
- Added IsPure property to the Decoder class.
- Added Fast property to the Decoder class.
- Added IncludeResultsWithErrors property to the Decoder class.
- Renamed DecoderResult to DecoderResult and put it in namespace.
- Added Version property to the DecoderResult class.
- Added SymbologyIdentifier property to the DecoderResult class.
- Added ErrorCorrectionLevel property to the DecoderResult class.
- Added IsMirrored property to the DecoderResult class.
- Added IsInverted property to the DecoderResult class.
- Added LineCount property to the DecoderResult class.
- Added HasECI property to the DecoderResult class.
- Added ContentType property to the DecoderResult class.
- Added Bytes property to the DecoderResult class.
- Added Country property to the DecoderResult class.
- Added Price property to the DecoderResult class.
- Added AddOn property to the DecoderResult class.
- Added IssueNr property to the DecoderResult class.
- Added Rotation property to the DecoderResult class.
- Added TypeMask class.
- Removed the SetRotationHelper method since there is no need for it any more on the new decoder.
- Removed DetectionType enum.
- Added BackColor property to the QRCodeGenerator.
- Added support in the QRCodeGenerator class for the TransformCoordinates property when generating QRCode into PDF document.
- Added Encoder class. (This one has more types of symbologies but fewer options than our existing generation classes).
- Added BarcodeException class