Accusoft.BarcodeXpressSdk Namespace > Reader Class : BarcodeTypes Property |
'Declaration Public Property BarcodeTypes As Array
'Usage Dim instance As Reader Dim value As Array instance.BarcodeTypes = value value = instance.BarcodeTypes
public Array BarcodeTypes {get; set;}
By default, the barcode engine searches for all 1D barcodes. The 1D barcode set includes all types, except PatchCodeBarcode, PostNetBarcode, GS1 DataBar, IntelligentMail, Royal Post Mail 4-State, Australian Post 4-State, QR Code, PDF417Barcode, Aztec and DataMatrixBarcode
Barcode types can be combined. The example above demonstrates creating an array of BarcodeTypes.
Default value: BarcodeType.UnknownBarcode (all 1D barcodes)
Note: If an unknown barcode type and a specified barcode type are flagged, then only the specified barcode type is searched for. For example, if you flagged both UnknownBarcode and Aztec, only Aztec is detected.
// Create BarcodeType Array System.Array currentBarcodeTypes = new BarcodeType[2]; // Add barcode types currentBarcodeTypes.SetValue(BarcodeType.Industry2of5Barcode, 0); currentBarcodeTypes.SetValue(BarcodeType.Interleaved2of5Barcode, 1); // Set the BarcodeTypes property barcodeXpress.reader.BarcodeTypes = currentBarcodeTypes;