C#
BarcodeReader barReader = new BarcodeReader();
barReader.ReadCode39 = true;
barReader.ReadCode128 = true;
Barcode[] barcodes = barReader.Read("sample.tif");
foreach (Barcode barcode in barcodes)
{
string barString = barcode.BarcodeString;
int page = barcode.Page;
BarcodeType type = barcode.Type;
BarcodeDirection dir = barcode.Direction;
}
C++
SetScanRight(TRUE);
SetReadCode39(TRUE);
SetReadCode128(TRUE);
int count = ReadBarcode("sample.tif");
for (int i=0; i < count; i++)
{
int barlen = GetBarcodeString(i,NULL, 0);
char * sBarcode = new char[barlen];
GetBarcodeString(i, sBarcode, barlen);
int page = GetBarcodePage(i);
printf("barcode: %s on page %i", sBarcode, page);
delete[] sBarcode;
}
Visual Basic (ActiveX)
BarReader1.ScanRight = True
BarReader1.ReadCode39 = True
BarReader1.ReadCode128 = True
BarReader1.ReadBarcode ("sample.tif")
For i = 0 To BarReader1.NumBarcodes - 1
page = BarReader1.BarcodePage(i)
barcode = BarReader1.BarcodeString(i)
type = BarReader1.BarcodeType(i)
Next