GdPicture.NET Reference Guide
TwainBarCodeGetValue Method (GdPictureImaging)

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


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

Return Value

The barcode text.
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