10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025
Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419
Card Scanning Solutions
31
1.1.36.
ProcImage
Format
Parameters
[in]
Reserved
– Null terminated empty string - reserved. This parameter is not used.
Return
If function succeeds, the return value
is BC_ERR_NONE
.
If function fails, the return value is one of the following:
LICENSE_INVALID
– Library was not initialized with proper license.
SLIB_ERR_SCANNER_NOT_FOUND
– No attached scanner was found.
LICENSE_INVALID
– The library was not initialized with the proper license.
SLIB_ERR_INVALID_SCANNER
– No scanner was found attached to the PC.
ID_ERR_STATE_NOT_SUPORTED
– The requested state id is not supported.
INVALID_INTERNAL_IMAGE
– No internal image is loaded. This value return when attempting to
use this function without scanning an image first.
BC_ERR_NO_BC_FOUND –
No barcode pattern (PDF417) was found on the image.
Remarks
Use this function to process the internal image acquired in the last scan. The function de skew and
cleans the image and then pass to the image analyzer for data extraction. The resultant textual data is
kept in internal structure ready for retrieval by
RefreashData
() function. Processing the image does not
modify the image content.
Successful image processing depends on the following:
The image must be scanned in 600 dpi – Gray scale color scheme.
The image must be aligned in such way that the bar code image is vertical with tolerance of no more
than ±10 degrees.
1.1.37.
RefreshData
Format
Return Value
If the function returns non-zero value, the data was retrieved successfully.
If the function returns zero value, the data was retrieved un-successfully.
Remarks
This function is used to load library properties with the recently detected data. This function should
normally be called after the execution of ProcImage function.
ProcImage
(
Reserved
As String) As Long
RefreshData () As Long