L_LTBAR_API L_INT L_BarCodeInit(nMajorType)
barcode major type
Initializes the barcode engine and pre-loads the required DLL's for Barcode operations into memory.
|nMajorType||Barcode major type. Values can be combined, when appropriate, by using a bitwise OR ( | ). Possible values are:|
|BARCODES_1D||[0x001] Initialize the linear barcode operations.|
|BARCODES_PDF_READ||[0x008] Initialize the PDF barcode read operations.|
|BARCODES_PDF_WRITE||[0x010] Initialize the PDF barcode write operations.|
|BARCODES_DATAMATRIX_READ||[0x020] Initialize the Data Matrix barcode read operations.|
|BARCODES_DATAMATRIX_WRITE||[0x040] Initialize the Data Matrix barcode write operations.|
|BARCODES_QR_READ||[0x080] Initialize the QR barcode read operations.|
|BARCODES_QR_WRITE||[0x100] Initialize the QR barcode write operations.|
|BARCODES_MICRO_PDF_READ||[0x1000] Initialize the MicroPDF barcode read operations.|
|BARCODES_MICRO_PDF_WRITE||[0x2000] Initialize the MicroPDF barcode write operations.|
|SUCCESS||The function was successful.|
|< 1||An error occurred. Refer to Return Codes.|
This function pre-loads the DLLs necessary for the specified barcode operations which can improve performance if you know what barcode types you plan on using. If a barcode major type is not initialized with this function you may still use it and the necessary DLLs will be loaded when L_BarCodeRead or L_BarCodeWrite is executed. This function must be called before calling any other Barcode functions. If L_BarCodeInit is called in an application, L_BarCodeExit must be called before terminating the application.
Required DLLs and Libraries
For a listing of the exact DLLs and Libraries needed, based on the toolkit version, refer to Files To Be Included With Your Application.
Win32, x64, Linux.
|Functions:||L_BarCodeExit, L_BarCodeRead, L_BarCodeFree, L_BarCodeIsDuplicated, L_BarCodeGetDuplicated, L_BarCodeGetFirstDuplicated, L_BarCodeGetNextDuplicated, L_BarCodeVersionInfo, L_BarCodeWrite|
|Topics:||Programming with LEADTOOLS Barcode|
|BarCode C API Function Groups|
For an example, refer to L_BarCodeRead.