typedef struct _tagBarCodeReadPDF
{
L_UINT uStructSize;
L_INT nDirection;
} BARCODEREADPDF,* pBARCODEREADPDF;
This structure contains information for reading PDF symbols.
Size of BARCODECOLOR structure in bytes. Use the sizeof operator to calculate this value.
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. |
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.