BARCODEREADPDF

Summary

This structure contains information for reading PDF symbols.

Syntax

typedef struct tagBarCodeReadPDF 
{ 
   L_UINT uStructSize; 
   L_INT nDirection; 
} BARCODEREADPDF, * pBARCODEREADPDF; 

Members

uStructSize

Size of the BARCODEREADPDF structure, in bytes, for versioning. Use the sizeof() operator to calculate the value.

nDirection

Flag that indicates the orientation and direction for reading barcodes. You can combine values when appropriate, by using a bitwise OR ( | ). Possible values are:

Value Meaning
BARCODE_DIR_LEFT_TO_RIGHT [0x001] To read from left to right across the bitmap.
BARCODE_DIR_RIGHT_TO_LEFT [0x002] To read from right to left across the bitmap.
BARCODE_DIR_TOP_TO_BOTTOM [0x004] To read from top to bottom across the bitmap.
BARCODE_DIR_BOTTOM_TO_TOP [0x008] To read from bottom to top across the bitmap.
BARCODE_DIR_SKEW [0x010] To read in a skewed or diagonal direction.
BARCODE_DIR_HORIZONTAL [0x020] To read horizontally (left to right and right to left).
BARCODE_DIR_VERTICAL [0x040] To read vertically (top to bottom and bottom to top).
BARCODE_DIR_DIAGONAL [0x080] To read in a diagonal or skewed direction.

Comments

pBARCODEREADPDF is a pointer to an BARCODEREADPDF structure. Where the function parameter type is pBARCODEREADPDF, you can declare a BARCODEREADPDF variable, update the structure's fields, and pass the variable's address in the parameter. Declaring a pBARCODEREADPDF variable is necessary only if your program requires a pointer.

Usage

Help Version 22.0.2022.12.8
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Barcode C++ Class Library Help
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.