GdPicture.NET Reference Guide
TwainBarCodeGetType Method (GdPictureImaging)

GdPicture14 Namespace > GdPictureImaging Class : TwainBarCodeGetType Method
The barcode number. Must be value between 1 and the number of detected barcodes.
Returns the type of a bar code found on the last acquired image.
Public Function TwainBarCodeGetType( _
   ByVal BarCodeNo As Integer _
) As TwainBarCodeType
public TwainBarCodeType TwainBarCodeGetType( 
   int BarCodeNo
public function TwainBarCodeGetType( 
    BarCodeNo: Integer
): TwainBarCodeType; 
public function TwainBarCodeGetType( 
   BarCodeNo : int
) : TwainBarCodeType;
public: TwainBarCodeType TwainBarCodeGetType( 
   int BarCodeNo
TwainBarCodeType TwainBarCodeGetType( 
   int BarCodeNo


The barcode number. Must be value between 1 and the number of detected barcodes.

Return Value

A member of the TwainBarCodeType enumeration.
Before using this method make sure that the barcode detection was enabled by the TwainSetBarcodeDetection() method. Use the TwainBarCodeGetCount() method to determine how many barcodes have been detected on the last acquired image.
Acquire single image and detect its barcodes
Private Sub Command1_Click(ByVal eventSender As System.Object, ByVal eventArgs As System.EventArgs) Handles Command4.Click
Dim ImageID As Integer
Dim oGdPictureImaging As New GdPicture.GdPictureImaging
If oGdPictureImaging.TwainOpenDefaultSource(Me.Handle) Then
   If oGdPictureImaging.TwainIsBarcodeDetectionAvailable Then
      ImageID = oGdPictureImaging.TwainAcquireToGdPictureImage(Me.Handle)
      If imageId <> 0 Then
         Dim BarCodeCount As Integer = oGdPictureImaging.TwainBarCodeGetCount + " barcode has been found in the scanned image")
         For i As Integer = 1 To BarCodeCount
  "Type of barcode " + Str(i) + " is: " + oGdPictureImaging.TwainBarCodeGetType(i).ToString)
  "Value of barcode " + Str(i) + " is: " + oGdPictureImaging.TwainBarCodeGetValue(i))
      End If
   Else"Error: Barcode detection is not available on this scanner")
   End If
   oGdPictureImaging.TwainCloseSource()"Done !")
Else"can't open default source, twain state is: " & oGdPictureImaging.TwainGetState.ToString)
End If
End Sub
See Also


GdPictureImaging Class
GdPictureImaging Members
TwainIsBarcodeDetectionAvailable Method
TwainIsBarcodeDetectionEnabled Method
TwainSetBarcodeDetection Method
TwainBarCodeGetCount Method