Components All New MacOS Windows Linux iOS
Examples Mac & Win Server Client Guides Statistic FMM Blog Deprecated Old

Vision.SupportedSymbologies

Queries list of supported barcode types.

Component Version macOS Windows Linux Server iOS SDK
Vision 9.4 ✅ Yes ❌ No ❌ No ✅ Yes, on macOS ✅ Yes
MBS( "Vision.SupportedSymbologies" )

Parameters

none

Result

Returns list or error.

Description

Queries list of supported barcode types.
The vision framework from Apple supports 17 types in MacOS 10.14.

Added for macOS 12: Codabar, GS1DataBar, GS1DataBarExpanded, GS1DataBarLimited, MicroPDF417 and MicroQR.

Examples

Queries supported symbologies:

Set Field [ Vision::Result ; MBS( "Vision.SupportedSymbologies" ) ]
// below the result for macOS Monterey

Example result:
VNBarcodeSymbologyAztec
VNBarcodeSymbologyCode128
VNBarcodeSymbologyCode39
VNBarcodeSymbologyCode39Checksum
VNBarcodeSymbologyCode39FullASCII
VNBarcodeSymbologyCode39FullASCIIChecksum
VNBarcodeSymbologyCode93
VNBarcodeSymbologyCode93i
VNBarcodeSymbologyDataMatrix
VNBarcodeSymbologyEAN13
VNBarcodeSymbologyEAN8
VNBarcodeSymbologyI2of5
VNBarcodeSymbologyI2of5Checksum
VNBarcodeSymbologyITF14
VNBarcodeSymbologyPDF417
VNBarcodeSymbologyQR
VNBarcodeSymbologyUPCE

See also

Release notes

Example Databases

Blog Entries

This function checks for a license.

Created 18th August 2019, last changed 9th February 2023


Vision.SupportedRecognitionLanguages - WIA.ClearCurrentDevice