Softek Software Barcode Reading Toolkits
HOME PRODUCTS DEVELOPERS STORE ABOUT US
Developer Home
Downloads
Sample Code
Support

Help -> Properties -> SkewTolerance

The Softek Barcode Reader SDK extracts barcode information from images and bitmaps.

SkewTolerance

Overview

SkewTolerance controls the maximum angle from the horizontal or vertical at which a barcode will be recognised by the toolkit. The table below shows the possible values for this property along with the approximate maximum angles:

  • 0 =  up to 5 degrees 
  • 1 = 13 degrees
  • 2 = 21 degrees 
  • 3 = 29 degrees
  • 4 = 37 degrees
  • 5 = 45 degrees

Default value =     0

Visual Basic using the OCX

[form.]SoftekBarcode.SkewTolerance = value

Visual Basic using the DLL

Private Declare Function stGetSkewTolerance Lib "SoftekBarcode" () As Short
Private Declare Function stSetSkewTolerance Lib "SoftekBarcode" (ByVal newValue As Short) As Short
stSetSkewTolerance (value) value = stGetSkewTolerance ()

Visual Basic using COM

oBar = CreateObject("SoftekATL.Barcode")
.........
oBar.SkewTolerance = value
value = oBar.SkewTolerance

VB.Net using the DLL

Private Declare Function stGetSkewTolerance Lib "SoftekBarcode" () As Short
Private Declare Function stSetSkewTolerance Lib "SoftekBarcode" (ByVal newValue As Short) As Short
stSetSkewTolerance (value) value = stGetSkewTolerance ()

VB.Net using the SoftekBarcode Wrapper Class

Dim barcode As SoftekBarcode
..........
barcode.SetSkewTolerance(value)
value = barcode.GetSkewTolerance()

VB.Net using the SoftekBarcodeLib Managed Component

Dim barcode As SoftekBarcodeLib.BarcodeReader
Dim value As Long
..........
barcode = New SoftekBarcodeLib.BarcodeReader()
..........
barcode.SkewTolerance = value
value = barcode.SkewTolerance

Visual C++ Using the OCX

BOOL GetSkewTolerance() ;
void SetSkewTolerance(short value) ;

Visual C++ Using the DLL

BOOL __stdcall stGetSkewTolerance();
BOOL __stdcall stSetSkewTolerance(short bNewValue);