Type: int flags;
The flags variable holds a number of bit flags that determine aspects of the formatting for some barcode types. The variable may be filled by ORing the available codes defined in DLS2D.H:
#define DL_FLAG_TRANSPARENT 4 specifies that the barcode image is generated with no background (i.e. any background colour is ignored). However, this flag should be used with caution as a background image showing through a barcode can disrupt the scanning process.
#define DL_AZFLAG 16 - specifies an Aztec Flag. When not set input is in bytes. When set input uses <Esc>n for FLG(n).
#define DL_AZMENU 2 – specifies an Aztec Menu Symbol when set.
#define DL_AZRVIDEO 32 – specifies that the Aztec symbol may be produced in Reversed Video (i.e. white on black)
#define DL_DM_GS1 2 for Datamatrix symbols, specifies that the data will be encoded using GS1 Datamatrix encoding rules.
#define DL_TRUNCATE_PDF 64 – specifies that a PDF417 symbol may be produced in Truncated form.
Two additional flags have been added, DL_FLAG_EXTRA1 and DL_FLAG_EXTRA2. These will normally be unused. They do, however, provide for extra functions that are specific to particular barcode types. For details see the Barcodes HELP system.
More: