Platforms to show: All Mac Windows Linux Cross-Platform
Barcode
Classes for barcode recognition or creation.
- Classes
- class BarcodeGeneratorMBS
- method Constructor
- method Destructor
- shared method EANChecksum(text as string) as string
- method Encode(text as string, width as single = 0, height as single = 0, RotationAngle as Integer = 0)
- shared method ISBNChecksum(text as string) as string
- shared method LibVersion as string
- method SVG as String
- shared method UPCChecksum(text as string) as string
- shared method ValidSymbologyID(ID as Integer) as Boolean
- method WritePS(path as string) as Integer
- method WriteSVG(path as string) as Integer
- property BackColor as Color
- property BitmapByteLength as Integer
- property BitmapHeight as Integer
- property BitmapWidth as Integer
- property BorderWidth as Integer
- property DotSize as Single
- property ECI as Integer
- property ErrorText as String
- property FontSize as Integer
- property ForeColor as Color
- property GuardDescent as Single
- property Height as Integer
- property InputMode as Integer
- property LastError as Integer
- property Option1 as Integer
- property Option2 as Integer
- property Option3 as Integer
- property OutputOptions as Integer
- property Picture as Picture
- property Rows as Integer
- property Scale as Single
- property ShowText as Boolean
- property Symbology as Integer
- property Text as String
- property Vector as ZintVectorMBS
- property WarnLevel as Integer
- property WhitespaceHeight as Integer
- property WhitespaceWidth as Integer
- property Width as Integer
- class ZBarMBS
- method Components as ZBarMBS()
- method Constructor
- shared method LibraryLoaded as Boolean
- shared method LibraryLoadError as Integer
- shared method LibraryLoadErrorMessage as String
- shared method LoadLibrary(file as folderitem) as boolean
- shared method LoadLibrary(path as string) as boolean
- shared method Scan(pic as Picture, AllowedTypes as Integer = 0) as ZBarMBS()
- property BoundsBottom as Integer
- property BoundsLeft as Integer
- property BoundsRight as Integer
- property BoundsTop as Integer
- property Data as MemoryBlock
- property HasComponents as Boolean
- property Name as String
- property Picture as Picture
- property Quality as Integer
- property Text as String
- property Type as Integer
- shared property Version as String
- property XML as String
- class ZintVectorCircleMBS
- method Constructor
- property ColorNumber as Integer
- property ColorValue as Color
- property Diameter as Single
- property NextObject as ZintVectorCircleMBS
- property Width as Single
- property X as Single
- property Y as Single
- class ZintVectorHexagonMBS
- method Constructor
- property Diameter as Single
- property NextObject as ZintVectorHexagonMBS
- property Rotation as Integer
- property X as Single
- property Y as Single
- class ZintVectorMBS
- method Circles as ZintVectorCircleMBS()
- method Constructor
- method Hexagons as ZintVectorHexagonMBS()
- method Rectangles as ZintVectorRectMBS()
- method Strings as ZintVectorStringMBS()
- property FirstCircle as ZintVectorCircleMBS
- property FirstHexagon as ZintVectorHexagonMBS
- property FirstRectangle as ZintVectorRectMBS
- property FirstString as ZintVectorStringMBS
- property Height as Single
- property Width as Single
- class ZintVectorRectMBS
- method Constructor
- property ColorNumber as Integer
- property ColorValue as Color
- property Height as Single
- property NextObject as ZintVectorRectMBS
- property Width as Single
- property X as Single
- property Y as Single
- class ZintVectorStringMBS
- method Constructor
- property FontSize as Single
- property HAlign as Integer
- property Length as Integer
- property NextObject as ZintVectorStringMBS
- property Rotation as Integer
- property Text as String
- property Width as Single
- property X as Single
- property Y as Single
- class BarcodeGeneratorMBS
- Blog Entries
- News from the MBS Xojo Plugins in Version 23.0
- MonkeyBread Software Releases the MBS Xojo Plugins in version 23.0
- Barcodes supported by MBS Plugins
- MBS Xojo / Real Studio plug-ins in version 16.5
- MBS Xojo / Real Studio plug-ins version 16.2
- MonkeyBread Software Releases the MBS Xojo / Real Studio plug-ins in version 15.0
- MBS Xojo / Real Studio plug-ins in version 14.2
- MonkeyBread Software Releases the MBS Xojo / Real Studio plug-ins in version 14.1
- MBS Xojo / Real Studio plug-ins in version 13.5
- Barcode Generation or Recognition
- Videos
Release notes
- Version 23.1
- Fixed problem in BarcodeGeneratorMBS, where a warning from the zint library would be treated as an error.
- Fixed problem in SVG method in BarcodeGeneratorMBS class to work again.
- Version 23.0
- Added ColorNumber properties to ZintVectorRectMBS and ZintVectorCircleMBS class.
- Added HAlign constants to ZintVectorStringMBS class.
- Added Rotation or HAlign to ZintVectorStringMBS class.
- Added Rotation to ZintVectorHexagonMBS class.
- Added WhitespaceHeight, GuardDescent and WarnLevel properties for BarcodeGeneratorMBS class and few more constants.
- Added Width property to ZintVectorCircleMBS class.
- Fixed a memory leak in ZBarMBS class.
- Version 22.2
- Deprecated ZXing* classes in favor of ZBarMBS class.
- Version 21.5
- Fixed memory leak for ZintVectorStringMBS and ZintVectorStringMBS classes.
- Fixed memory leak in BarcodeGeneratorMBS class.
- Version 21.3
- Added zbar library support with new ZBarMBS class.
- Version 21.2
- Added workaround for error 561 in BarcodeGeneratorMBS class. We lower ECC level now if text doesn't fit otherwise.
- Version 20.4
- Added LoadIconvLibrary method for ArchiverMBS, XMLValidatorMBS, zxingReaderMBS, GMImageMBS and TextConverterMBS classes for helping with text encodings if needed.
- Version 20.0
- Added ZintVectorCircleMBS, ZintVectorHexagonMBS, ZintVectorMBS, ZintVectorRectMBS and ZintVectorStringMBS classes.
- Version 19.4
- Added Picture properties to zxingBinaryBitmapMBS and zxingLuminanceSourceMBS classes.
- Added zxingByQuadrantReaderMBS, zxingGenericMultipleBarcodeReaderMBS and zxingMultipleBarcodeReaderMBS classes.
The items on this page are in the following plugins: MBS Barcode Plugin.