CSSN ScanShell 2000 Description

CSSN ScanShell 2000 Description

Sdk library
Hide thumbs Also See for ScanShell 2000:
Table of Contents

Advertisement

10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025
Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419
ScanW.DLL
SDK Library Description
SDK Version 9.31. 6
June 2008
Card Scanning Solutions
1

Advertisement

Table of Contents
loading

Summary of Contents for CSSN ScanShell 2000

  • Page 1 10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 ScanW.DLL SDK Library Description SDK Version 9.31. 6 June 2008 Card Scanning Solutions...
  • Page 2: Table Of Contents

    10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 Table of Context Table of Context ...2 Introduction ...4 Retrieving information from ID cards ...6 Functions and properties summery...7 Licensing...8 Distribution ...8 Library SlibEx: General Functionality...10 SlibEx Library Functions ...10 1.1.1.
  • Page 3 10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 1.1.39. GetRawData...32 CBarCode Library Properties ...33 Library CImage: Properties and Functions ...34 1.1.40. InitLi brary ...34 1.1.41. GetImageColor ...34 1.1.42. RotateImage ...35 1.1.43. ConvertImage ...36 1.1.44.
  • Page 4: Introduction

    VB code. The library includes four sub libraries: SlibEx – Controls the scanner activity and contains the last scanned image in an internal memory. This library controls the scanning settings such as scan size, color scheme and resolution. The scanned image is loaded to an internal memory and can be saved to an external file in a bitmap format.
  • Page 5 10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 Card Scanning Solutions...
  • Page 6: Retrieving Information From Id Cards

    Loading the internal image. Scanning the ID card in True color and 300 dpi, 2.2 x 3.6 inch does this. Processing the internal image – use ProcState to activate the OCR on the scanner’s internal image. Retrieve the data – use RefreshData function to retrieve the detected data Export the internal image to a file in the proper dpi and color scheme.
  • Page 7: Functions And Properties Summery

    Check if the scanner needs to be calibrated Verify the scanner functionality Retrieve the last operation error status Check is a document is in the scanner tray Set/Retrieve the scanning resolution Set/retrieve the image height Set/retrieve the scanner to color/gray/bw color scheme...
  • Page 8: Licensing

    10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 Library: CImage Name Type Conatenatelmage Function Convertlmage Function Rotateimage Function ReformatImage Function Library: COcr Name Type Functionality ExtractText Function Extract text bulks from an image file. mText Property A buffer that contains the extracted text data...
  • Page 9 10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 Card Scanning Solutions...
  • Page 10: Library Slibex: General Functionality

    Important: Some scanner functions may take several seconds to execute (such as Scan or Clean). While executing lengthily function one should not try to execute a second scanner function until the previous function has returned. Failing to follow this rule may cause software\hardware exception.
  • Page 11: Calibratescanner

    SLIB_ERR_SCANNER_BUSSY : The scanner is still busy executing the previous scanner command. Remarks This function clean the scanner lens by running the cleaning pad (supplied in the scanner kit) back and fourth. This function applies only to scanner modules ScanShell800/N.
  • Page 12: Scantofile

    If function succeeds, the return value is SLIB_ERR_NONE If function fails, the return number is may be one of the following: SLIB_ERR_SCANNER_BUSSY : The scanner is still busy executing the previous scanner command. LICENSE _INVALID – Library was not initialized with proper license.
  • Page 13 If function succeeds, the return value is SLIB_ERR_NONE If function fails, the return number is may be one of the following: SLIB_ERR_SCANNER_BUSSY : The scanner is still busy executing the previous scanner command. LICENSE_INVALID – Library was not initialized with proper license.
  • Page 14: Slibex Library Properties

    1.1.7. IsScannerValid Type Property. Direction Read Only. Remarks Detect if the scanner version is supported by current code. This property is 0 if scanner is not supported and non-zero if it is supported. 1.1.8. LastErrorStatus Type Property. Direction Read Only.
  • Page 15: Paperintray

    1.1.9. PaperInTray Type Property. Direction Read only. Remarks Detects is a document exists in the scanner tray. This property is equal 0 if no paper detected in tray or non-zero if paper is in tray. 1.1.10. PressedButton Type Property. Direction Read only.
  • Page 16: Resolution

    Auto-detect scan size: When using scanner model ScanShell800xx\2000xx\3000xx the scanner may also scan a document with un-known size. In this mode the scanner scan the document until it “sense” that the entire document has be fed into the scanner. Than, the black borders of the image is automatically cropped and the result image is returned to the calling application.
  • Page 17: Scanwidth

    Auto-detect scan size: When using scanner model ScanShell800xx\2000xx\3000xx the scanner may also scan a document with un-known size. In this mode the scanner scan the document until it “sense” that the entire document has be fed into the scanner. Than, the black borders of the image is automatically cropped and the result image is returned to the calling application.
  • Page 18: Version

    10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 10: ScanShell 4000 11: ScanShell 800G 12: ScanShell 5000 13: SnapShell (IDR) 14: ScanShell 800DX 15: ScanShell 800DXN 16: SnapShell (FDA) 17: SnapShell (WMD) 18: SnapShell (TWN) 1.1.16.
  • Page 19: Library Iddata: General Functionality

    – Null t erminated empty string - reserved. This parameter is not used. Return LICENSE_INVALID: The license is invalid. All scanner operations are disabled. ID_ERR_USA_TEMPLATES_NOT_FOUND: The template database file for the USA states (UsaIds.bin) is missing. The file should be located in the SDK files location.
  • Page 20: Autodetectstateex

    [out] angle – Return the amount of clockwise 90 degrees turns that the image was rotated to be aligned horizontally. Return LIC ENS E_INVALID: The license is invalid. All scanner operations are disabled. ID_ERR_USA_TEMPLATES_NOT_FOUND: The template database file for the USA states (UsaIds.bin) is missing. The file should be located in the SDK files location.
  • Page 21: Initlibrary

    LICENSE_EXPIRED : License has expired. All scanner operations are disabled. LICENSE_DOES_NOT_MATCH_LIBRARY : The license is invalid for this library. All library operations are disabled. GENERAL_ERR_PLUG_NOT_FOUND: This error returns if the attached scanner is not one of the following scanners: ScanShell 600...
  • Page 22: Getfaceimage

    10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 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. Remarks Use this function to process the internal image acquired in the last scan.
  • Page 23: Getfirstcountry

    10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 Remarks Use this function to extract the image rectangle of the person’s face from the source id image. The source image can be one of two: Internal image : The last scanned image (stored in the internal memory).
  • Page 24: Getnextcountry

    10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 The states constant values in the country ARE NOT always consecutive And should be obtained using the function GetNextStateByCountry. 1.1.24. GetNextCountry Format GetNextCountry( ) As Long Return value ID_ERR_COUNTRY_NOT_INIT : Returned if GetFirstCntry function was not called before..
  • Page 25: Getsignimage

    10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 1.1.26. GetSignImage Format (SourceFileName GetSignImage Integer) As Long Parameters SourceFileName [in] – Null terminated string that holds the full path of the scanned id image. If this string is empty the internal image is used as image source.
  • Page 26: Refreshdata

    10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 1.1.27. RefreshData Format RefreshData () As Long 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.
  • Page 27: Id2Country

    10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 See also: Id2State(), LastStateIndex 1.1.30. Id2Country Format Id2Country ( countryId As Integer, Parameters countryId [in] – An integer that holds the country id value. coutryName [out] –...
  • Page 28: Stateissupported

    10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 1.1.32. StateIsSupported Format (stateId StateIsSupported As Integer) As Long Return Value LICENSE_INVALID – Library was not initialized with proper license. ID_TRUE: The state is supported and can be detected by the library. ID_ERR_STATE_NOT_SUPORTED –...
  • Page 29: Iddata Library Properties

    10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 Remarks The state auto -det ection feature is not implemented on all the supported countries. Use this function to determine which countries can use the AutoDetectState function. idData Library Properties idData library store the detected textual information in an internal data structure.
  • Page 30: Library Cbarcode: General Functionality

    LICENSE_EXPIRED : License has expired. All scanner operations are disabled. LICENSE_DOES_NOT_MATCH_LIBRARY : The license is invalid for this library. All library operations are disabled. GENERAL_ERR_PLUG_NOT_FOUND: This error returns if the attached scanner is not one of the following scanners: ScanShell 600...
  • Page 31: Procimage

    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.
  • Page 32: Getrawfield

    10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 1.1.38. GetRawField Format GetRawField ( Index As Integer, Parameters Index [in] – An Integer that holds the value of the requested field. Value [out] –...
  • Page 33: Cbarcode Library Properties

    10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 CBarCode Library Properties CBarCode library store the detected textual information in an internal data structure. This structure is refreshed in each RefreshData() function call. All the properties are copied from the relevant raw fields and can be retrieved directly by using GetRawFiled function while passing the proper BFC_EMUL_XXX index.
  • Page 34: Library Cimage: Properties And Functions

    Return LICENSE_VALID : License is valid and the library is ready to be used. LICENSE_INVALID: The license is invalid. All scanner operations are disabled. LICENSE_EXPIRED : License has expired. All scanner operations are disabled. LICENSE_DOES_NOT_MATCH_LIBRARY : The license is invalid for this library. All library operations are disabled.
  • Page 35: Rotateimage

    10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 (FileName GetImageColor As Integer) As Long Parameters FileName [in] – Image file name or empty string if evaluating the internal image. Return IMG_ERR_FILE_OPEN: Cannot open input image file. INVALID_INTERNAL_IMAGE: Internal image is invalid and cannot be analyzed.
  • Page 36: Convertimage

    10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 If the function fails it returns one of the following values: LICENSE_INVALID – Library was not initialized with proper license. IMG_ERR_BAD_ANGLE_0 – bad rotation parameter. IMG_ERR_BAD_DESTINATION –...
  • Page 37 10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 Parameters SourceImag [in] e – Full path name of the original image file. If this string is empty the rotation is performed on the internal image. DestImage [in] –...
  • Page 38: Reformatimage

    10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 1.1.44. ReformatImage Format ReformatImage ( _ SourceImage As String, _ toColor As Integer, _ toDpi As Integer, _ DestImage As String _ Parameters SourceImage [in] –...
  • Page 39: Concatenateimage

    10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 Image reformat can be done either on the image color scheme or the image dpi or both. Notice that changing the image format may lose the image color information (e.g., when converting from 24 bit true color to 256 gray scale).
  • Page 40 10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 If the function fails it returns one of the following values: LICENSE_INVALID – Library was not initialized with proper license. IMG_ERR_BAD_ANGLE_0 – Bad rotation parameter for Image 0. IMG_ERR_BAD_ANGLE_1 –...
  • Page 41: Library Cocr: Properties And Functions

    LICENSE_EXPIRED : License has expired. All scanner operations are dis abled. LICENSE_DOES_NOT_MATCH_LIBRARY : The license is invalid for this library. All library operations are disabled. GENERAL_ERR_PLUG_NOT_FOUND: This error returns if the attached scanner is not one of the following scanners: ScanShell 600...
  • Page 42: Extracttextex

    10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 Parameters SourceImage [in] – Full path name of the original image. TextType [in] – Instruct the OCR what type of data is written in the image. This value increases the detection accuracy and speeds the OCR operation.
  • Page 43: Cocr Library Properties

    10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 COcr Library Properties 1.1.49. mText Type Property. Direction Read Only. Remarks Contains the extracted text. This property is loaded after the execution of ExtractText() function. Card Scanning Solutions...
  • Page 44: Library Maglib: General Functionality

    LICENSE_EXPIRED : License has expired. All scanner operations are disabled. LICENSE_DOES_NOT_MATCH_LIBRARY : The license is invalid for this library. All library operations are disabl ed. GENERAL_ERR_PLUG_NOT_FOUND: This error returns if the attached scanner is not one of the following scanners: ScanShell 600...
  • Page 45: Isreadervalid

    10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 1.1.51. IsReaderValid Format IsReaderValid () As Long Return MAG_ERR_NO_READER_FOUND: The reader is not connected to the PC. MAG_ERR_NONE: The reader is connected to the PC and functioning correctly. Remarks Detect if the Magnetic Reader hardware is connected and functioning.
  • Page 46: Process

    10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 1.1.53. Process Format Process () As Long Return LONG_AAMVA: Standard AAMVA format ( includes channel1, channel2 and channel3). SHORT_AAMVA: Short AAMVA format (includes channel1 and channel3). OLD_CA_DMV: Old DMV format (California).
  • Page 47: Maglib Library Properties

    10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 MagLib Library Properties MagLib library store the detected textual information in an internal data structure. This structure is refreshed in each Process() function call. Some of the properties are relevant to some magnetic card formats and some are irrelevant.
  • Page 48: Library Cpassport: General Functionality

    CPassport analyses and retrieve data from a standard passport image. The passport image is taken using ScanShell1000 scanner in either color or gray color scheme, analysed by the library and the result data is stored the library properties. The image may be a full image of the page (3”x5”) or only the lower portion of the page (1”x5”).
  • Page 49: Process

    10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 1.1.56. Process Format Process () As Long Return If function succeeds, the return value is PASS_ERR_NONE. If function fails, the return value is one of the following: LICENSE_INVALID –...
  • Page 50: Cpassport Library Properties

    10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 Return If function succeeds, the return value is PASS_ERR_NONE. If the function fails one of the following values is returned: LICENSE_INVALID – Library was not initialized with proper license. PASS_ERR_CANNOT_DELETE_DESTINATION_IMAGE–...
  • Page 51: Appendix A - Vb Demo Program

    10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 Appendix A – VB Demo Program The attached demo VB project shows the utilization of the four libraries. The program shows in a nutshell the various aspects of the libraries: Paper insertion detection Document scan Image file manipulation...
  • Page 52: Appendix B - Sdk Installation And Registration

    Handle driver’s license data parsing per state 2D barcode analyzer \parser Image processing tools collection Driver’s license image analyzer Driver’s license image analyser Wrapper library to SDK Controls the scanner activity OCR library OCR library OCR library OCR library OCR library OCR library...
  • Page 53: Obtaining The Full Sdk Package

    10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 AustraliaIDs.dat Sdk destination directory Snps_AustraliaIDs.dat Sdk destination directory CanadaIDs.bin Sdk destination directory CanadaIDs.dat Sdk destination directory Snps_CanadaIDs.dat Sdk destination directory Passport s.dat Sdk destination directory Snps_Passports.dat GeneralIDs.dat Sdk destination directory...
  • Page 54: Library Slibex Constants

    Appendix C – Constant Definitons The following values are used as constants: 1.1.62. Library SlibEx constants ' Scanner color scheme types Public Const GRAY = 1 Public Const BW = 2 Public Const HT = 3 Public Const TRUECOLOR = 4...
  • Page 55 10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 ‘Error values for multiple devices management Public Const SLIB_NO_SUPPORT_MULTIPLE_DEVICES = -22 Public Const SLIB_ERR_CAM_ALREADY_ASSIGNED = -23 Public Const SLIB_ERR_NO_FREE_CAM_FOUND = -24 Public Const SLIB_ERR_CAM_NOT_FOUND = -25 Public Const SLIB_ERR_CAM_NOT_ASSIGNED_TO_THIS_APP = -26 Card Scanning Solutions...
  • Page 56: Library Iddata Constants

    10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 1.1.63. Library idData constants ' Country definitions Public Const COUNTRY_USA = 0 Public Const COUNTRY_AUSTRALIA = 1 Public Const COUNTRY_MALAYSIA = 2 Public Const COUNTRY_CANADA = 3 Public Const COUNTRY_CHILE = 4 Public Const COUNTRY_FRANCE = 5 Public Const COUNTRY_MEXICO = 6...
  • Page 57 10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 Public Const OCB_CARDS = 52 Public Const COUNTRY_SLOVENIA = 53 Public Const COUNTRY_IRELAND = 54 Public Const COUNTRY_UAE = 55 Public Const COUNTRY_ BAHRAIN = 56 ' states definitions Public Const ID_ALABAMA = 0 Public Const ID_ALASKA = 1...
  • Page 58 10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 Public Const ID_WEST_VIRGINIA = 47 Public Const ID_WISCONSIN = 48 Public Const ID_WYOMING = 49 Public Const ID_HAWAII = 54 Public Const ID_GREEN_CARD = 81 Public Const ID_ARMY_CARD = 82 Public Const ID_SSN_CARD = 83 Public Const ID_NYPD = 84...
  • Page 59 10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 Public Const ID_TURKEY = 290 Public Const ID_EMPLOY = 300 Public Const ID_POLAND = 310 Public Const ID_COSTA_RICA = 320 Public Const ID_P ERU = 330 Public Const ID_PUERTO_RICO = 340 Public Const ID_PORTUGAL = 350 Public Const ID_NICARAGUA = 360...
  • Page 60 10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 ' function return values Public Const ID_TRUE = 1 Public Const ID_FALSE = 0 ' error enums Public Const ID_ERR_NONE = 1 Public Const ID_ERR_STATE_NOT_SUPORTED = -2 Public Const ID_ERR_BAD_PARAM = -3 Public Const ID_ERR_NO_MATCH = -4 Public Const ID_ERR_FILE_OPEN = -5...
  • Page 61: Library Cimage Constants

    10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 1.1.64. Library CImage constants ' return values Public Const IMG_ERR_SUCCESS = 0 Public Const IMG_ERR_FILE_OPEN = -100 Public Const IMG_ERR_BAD_ANGLE_0 = -101 Public Const IMG_ERR_BAD_ANGLE_1 = -102 Public Const IMG_ERR_BAD_DESTINATION = -103 Public Const IMG_ERR_FILE_SAVE_TO_FILE = -104 Public Const IMG_ERR_FILE_SAVE_TO_CLIPBOARD = -105...
  • Page 62: License Related Constants

    10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 1.1.66. License related constants Public Const LICENSE_VALID = 1 Public Const LICENSE_EXPIRED = -20 Public Const LICENSE_INVALID = -21 Public Const LICENSE_DOES_NOT_MATCH_LIBRARY = -22 Public Const GENERAL_ERR_PLUG_NOT_FOUND = -200 1.1.67.
  • Page 63 10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 Public Const BCF_HEIGHT_CM = 35 Public Const BCF_WEIGHT_KG = 36 Public Const BCF_ISSUE_TIMESTAMP = 37 Public Const BCF_NUM_OF_DUPLICATES = 38 Public Const BCF_MEDICAL_IND = 39 Public Const BCF_ORGAN_DONOR = 40 Public Const BCF_NON_RESIDENT = 41 Public Const BCF_UNIWUE_CUSTOMER_ID = 42...
  • Page 64: Library Maglib Constants

    10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 1.1.68. Library MagLib constants Public Const MAG_ERR_NONE = 1 Public Const MAG_ERR_CARD_DETECTED = 2 Public Const MAG_ERR_NO_FREE_COM = -30 Public Const MAG_ERR_NO_READER_FOUND = -31 Public Const MAG_ERR_BAD_PARAM = -32 Public Const MAG_ERR_CARD_NOT_DETECTED = -33 Public Const SERIAL_NOT_INIT = -34...
  • Page 65: Appendix D - Debugging Flags

    10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 Appendix D – Debugging Flags Developing image manipulation code may something be a very hectic task due to the many image format support by the Cimage library. In some cases the notorious “General Failure Event” pops up with no reasonable explanation.
  • Page 66: Appendix F - Supported States For Detection

    10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 Appendix F – Supported States for Detection The following table shows the supported states by ScanW library. This list will be updated in every new v ersion release of ScanW library.
  • Page 67 10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 Australia Australia Asia China Indonesia Malaysia Singapore New Zealand United Arab Emirates Brunei Canada Canada South Chile America Card Scanning Solutions Utah Vermont Virginia Washington West Virginia Wisconsin...
  • Page 68 10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 Mexico Brazil Bermuda Costa Rica El Salvador Guatemala Nicaragua Panama Peru Puerto Rico Bolivia Ecuador Honduras Dominican Republic Haiti Europe France Belgium Bosnia Bulgaria Czech Croatia Germany...
  • Page 69 10350 Santa Monica Blvd. Suite 285, Los Angeles, CA 90025 Phone: 310-691-8920, 310-788-9840, Fax: 419-735 -2419 Sweden Switzerland Turkey Israel United Kingdom and Ireland Kosovo Hungary Slovenia Austria Liechtenstein Finland Estonia Denmark Africa South Africa General University documents Documents (USA) Employment card Service card Entertainment Card...

Table of Contents