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 …
October 2009
TifSplitMode – specify mode in which to split TIF documents
Overview TifSplitMode controls the way in which multi-page TIF files are split into sub-files when the TifSplitPath property is set. A value of 0 means that the sub-files will each start on a page with a bar code (or page 1). A value of 1 means that each sub-file will terminate on a page …
TifSplitPath – enable and specify output path for splitting TIF documents
Overview TifSplitPath is the file path template for splitting multi-page TIF files into sub-files in either TIF or PDF format. The template can include the following conversion specifications: %d replaced by a sub-file index number (starting at 1) %s replaced by the barcode found in the sub-file (modes 0 and 1) or …
UseOverSampling – sample 3 scan lines at a time
Overview When UseOverSampling is TRUE the barcode reader samples 3 lines at a time (skipping 2 lines between each sample) and takes the average pixel value. This is useful for images containing both black and white speckles. Type: BOOL Default value: FALSE
ExportXMLSettings – export xml settings
Syntax .net/com/java/ocx: Object.ExportXMLSettings(filePath) dll: mtExportXMLSettings(hBarcode, filePath) Parameters hBarcode Handle to an instance of the barcode toolkit (dll only). filePath Path to the xml file to be created. Return Value 1/True on success and 0/False on failure. Remarks ExportXMLSettings saves the current property values to an XML format file. The settings could be modified and loaded again usingLoadXMLSettings. The …
GetBarString – retrieve a barcode value
Syntax .net/java/ocx: Object.GetBarString(n) com: Object.BarString(n) dll: mtGetBarString (hBarcode, n) Parameters hBarcode Handle to an instance of the barcode toolkit (dll only). n 1-based index to barcode to be queried. Return Value GetBarString retrieves a barcode string that has been detected by the ScanBarCode method. In .net applications, useSystem.Runtime.InteropServices.Marshal.PtrToStringAnsi to convert the IntPtr returned by mtGetBarString to a String. Remarks · Check digit characters are …
GetBarStringDirection – retrieve the orientation of a barcode
Syntax .net/java/ocx: Object.GetBarStringDirection(n) com: Object.BarStringDirection(n) dll: mtGetBarStringDirection(hBarcode, n) Parameters hBarcode Handle to an instance of the barcode toolkit (dll only). n 1-based index to barcode to be queried. Return Value 1 = Left to Right 2 = Top to Bottom 4 = Right to Left 8 = Bottom to Top 16 = Top Left to Bottom Right 32 = …
GetBarStringPos – position and page number for a barcode
Syntax .net: System.Drawing.Rectangle Object.GetBarStringRect(n) Object.GetBarStringPage(n) com: Object.BarStringPage(n) Object.BarStringTopLeftX(n) Object.BarStringTopLeftY(n) Object.BarStringBottomRightX(n) Object.BarStringBottomRightY(n) ocx: pageNo = Object.GetBarStringPos(n, &TopLeftX &TopLeftY, &BottomRightX, &BottomRightY) dll: pageNo = mtGetBarStringPos(hBarcode, n, &TopLeftX, &TopLeftY, &BottomRightX, &BottomRightY) Parameters hBarcode Handle to an instance of the barcode toolkit (dll only). n 1-based index to barcode to be queried. TopLeftX variable to receive x coordinate of the top left hand …
GetBarStringType – get the type of barcode
Syntax .net/java/ocx: Object.GetBarStringType(n) com: Object.BarStringType(n) dll: mtGetBarStringType(hBarcode, n) Parameters hBarcode Handle to an instance of the barcode toolkit (dll only). n 1-based index to barcode to be queried. Return Value GetBarStringType returns a string representing the type of barcode. In .net applications, use System.Runtime.InteropServices.Marshal.PtrToStringAnsi to convert the IntPtr returned by mtGetBarString to a String. Remarks Call GetBarStringType after calling …
LoadXMLSettings – load settings from an XML file
Syntax Loading from xml file: .net/java: Object.LoadXMLSettings(file) com/ocx: Object.LoadXMLSettings(file, silent) dll: mtLoadXMLSettings(hbarcode, file, silent) Loading from string: .net/java: Object.LoadXMLSettings(string) com/ocx: Object.LoadXMLSettings(string, silent) dll: mtLoadXMLSettings(hbarcode, string, silent) Parameters hBarcode Handle to an instance of the barcode toolkit (dll only). file Path to the xml file to be loaded. string String holding the xml property values. silent Integer or boolean value. 1/True will suppress error messages. …