| 
Defines | 
| #define | TECIT_HS(s) | 
|  | Help-String Macro (for ActiveX interface). 
 | 
| 
Enumerations | 
| enum | e_BarCType { eBC_None =  0, 
eBC_Code11 =  1, 
eBC_2OF5 =  2, 
eBC_2OF5IL =  3,
 eBC_2OF5IATA =  4, 
eBC_2OF5M =  5, 
eBC_2OF5DL =  6, 
eBC_2OF5IND =  7,
 eBC_3OF9 =  8, 
eBC_3OF9A =  9, 
eBC_EAN8 =  10, 
eBC_EAN8P2 =  11,
 eBC_EAN8P5 =  12, 
eBC_EAN13 =  13, 
eBC_EAN13P2 =  14, 
eBC_EAN13P5 =  15,
 eBC_EAN128 =  16, 
eBC_UPC12 =  17, 
eBC_CodaBar2 =  18, 
eBC_CodaBar18 =  19,
 eBC_Scan1 =  19, 
eBC_Code128 =  20, 
eBC_DPLeit =  21, 
eBC_DPIdent =  22,
 eBC_ISBN13P5 =  23, 
eBC_ISMN =  24, 
eBC_9OF3 =  25, 
eBC_ISSN =  26,
 eBC_ISSNP2 =  27, 
eBC_Flattermarken =  28, 
eBC_GS1DataBar =  29, 
eBC_RSS14 =  29,
 eBC_GS1DataBarLtd =  30, 
eBC_RSSLtd =  30, 
eBC_GS1DataBarExp =  31, 
eBC_RSSExp =  31,
 eBC_TelepenAlpha =  32, 
eBC_UCC128 =  33, 
eBC_UPCA =  34, 
eBC_UPCAP2 =  35,
 eBC_UPCAP5 =  36, 
eBC_UPCE =  37, 
eBC_UPCEP2 =  38, 
eBC_UPCEP5 =  39,
 eBC_USPSPostNet5 =  40, 
eBC_USPSPostNet6 =  41, 
eBC_USPSPostNet9 =  42, 
eBC_USPSPostNet10 =  43,
 eBC_USPSPostNet11 =  44, 
eBC_USPSPostNet12 =  45, 
eBC_Plessey =  46, 
eBC_MSI =  47,
 eBC_SSCC18 =  48, 
eBC_FIM =  49, 
eBC_Scan2 =  49, 
eBC_LOGMARS =  50,
 eBC_Pharma1 =  51, 
eBC_PZN7 =  52, 
eBC_Pharma2 =  53, 
eBC_CEPNet =  54,
 eBC_PDF417 =  55, 
eBC_PDF417Trunc =  56, 
eBC_MAXICODE =  57, 
eBC_QRCode_JIS =  58,
 eBC_QRCode =  58, 
eBC_Code128A =  59, 
eBC_Code128B =  60, 
eBC_Code128C =  61,
 eBC_9OF3A =  62, 
eBC_AusPostCustom =  63, 
eBC_AusPostCustom2 =  64, 
eBC_AusPostCustom3 =  65,
 eBC_AusPostReplyPaid =  66, 
eBC_AusPostRouting =  67, 
eBC_AusPostRedirect =  68, 
eBC_ISBN13 =  69,
 eBC_RM4SCC =  70, 
eBC_DataMatrix =  71, 
eBC_EAN14 =  72, 
eBC_VIN =  73,
 eBC_CODABLOCK_F =  74, 
eBC_NVE18 =  75, 
eBC_JapanesePostal =  76, 
eBC_KoreanPostalAuth =  77,
 eBC_GS1DataBarTrunc =  78, 
eBC_RSS14Trunc =  78, 
eBC_GS1DataBarStacked =  79, 
eBC_RSS14Stacked =  79,
 eBC_GS1DataBarStackedOmni =  80, 
eBC_RSS14StackedOmni =  80, 
eBC_GS1DataBarExpStacked =  81, 
eBC_RSSExpStacked =  81,
 eBC_Planet12 =  82, 
eBC_Planet14 =  83, 
eBC_MicroPDF417 =  84, 
eBC_USPSIntelligentMail =  85,
 eBC_USPSOneCode4CB =  85, 
eBC_PlesseyBidir =  86, 
eBC_Telepen =  87, 
eBC_GS1_128 =  88,
 eBC_ITF14 =  89, 
eBC_KIX =  90, 
eBC_Code32 =  91, 
eBC_Aztec =  92,
 eBC_DAFT =  93, 
eBC_ItalianPostal2Of5 =  94, 
eBC_ItalianPostal3Of9 =  95, 
eBC_DPD =  96,
 eBC_MicroQRCode =  97, 
eBC_HIBCLic128 =  98, 
eBC_HIBCLic3OF9 =  99, 
eBC_HIBCPas128 =  100,
 eBC_HIBCPas3OF9 =  101, 
eBC_HIBCLicDataMatrix =  102, 
eBC_HIBCPasDataMatrix =  103, 
eBC_HIBCLicQRCode =  104,
 eBC_HIBCPasQRCode =  105, 
eBC_HIBCLicPDF417 =  106, 
eBC_HIBCPasPDF417 =  107, 
eBC_HIBCLicMPDF417 =  108,
 eBC_HIBCPasMPDF417 =  109, 
eBC_HIBCLicCODABLOCK_F =  110, 
eBC_HIBCPasCODABLOCK_F =  111, 
eBC_QRCode_ISO =  112,
 eBC_QRCode2005 =  112, 
eBC_PZN8 =  113, 
eBC_Reserved_114 =  114, 
eBC_DotCode =  115,
 eBC_HanXin =  116, 
eBC_USPSIMPackage =  117, 
eBC_SwedishPostal =  118, 
eBC_2D_Mailmark =  119,
 eBC_CMDM_Mailmark =  119, 
eBC_UpuS10 =  120, 
eBC_4state_Mailmark =  121, 
eBC_HIBCLicAztec =  122,
 eBC_HIBCPasAztec =  123, 
eBC_PPN =  124, 
eBC_NTIN =  125, 
eBC_SwissQrCode =  126,
 eBC_GS1DataMatrix =  127, 
eBC_GS1QrCode =  128
 }
 | 
|  | Supported Barcodes.  More... 
 | 
| enum | e_CDMethod { eCDNone =  0, 
eCDStandard, 
eCDMod10, 
eCDMod43,
 eCD2Mod47, 
eCDDPLeit, 
eCDDPIdent, 
eCD1Code11,
 eCD2Code11, 
eCDUSPSPostnet, 
eCDMSI1, 
eCDMSI2,
 eCDPlessey, 
eCDEAN8, 
eCDEAN13, 
eCDUPCA,
 eCDUPCE, 
eCDEAN128, 
eCDCode128, 
eCDRM4SCC,
 eCDPZN, 
eCDMod11W7, 
eCDGTIN14, 
eCDEAN14 =  eCDGTIN14,
 eCDMod10Kor, 
eCDMod10Pla, 
eCDMod10ItlPst25, 
eCDMod36,
 eCDMod16, 
eCDMod10Luhn, 
eCDVIN, 
eCDMod10LuhnRev,
 eCDMod23PPSN, 
eCDMod10IMPackage, 
eCDMod11W10, 
eCDSwedishPostal,
 eCDUPU =  eCDSwedishPostal, 
eCDMod11W9, 
eCDMod37WP2
 }
 | 
|  | Supported check-digit methods.  More... 
 | 
| enum | e_Degree { deg0 =  0, 
deg90 =  1, 
deg180 =  2, 
deg270 =  3
 } | 
|  | Supported barcode rotations.  More... 
 | 
| enum | e_MUnit { eMUDefault =  0, 
eMUPixel, 
eMUMM, 
eMUMils,
 eMUInch, 
eMUModules, 
eMUPercent
 }
 | 
|  | Supported measurement units.  More... 
 | 
| enum | e_BearerBar { eBearerBar_None =  0, 
eBearerBar_TopAndBottom =  1, 
eBearerBar_Rectangle =  2, 
eBearerBar_Top =  3,
 eBearerBar_Bottom =  4
 }
 | 
|  | Supported bearer bar types.  More... 
 | 
| enum | e_IMType { eIMBmp =  0, 
eIMEmf, 
eIMEpsDeprecated, 
eIMGif,
 eIMJpg, 
eIMPcx, 
eIMPng, 
eIMTif,
 eIMEps, 
eIMEpsVector =  eIMEps, 
eIMPcl, 
eIMSvg,
 eIMAi
 }
 | 
|  | Supported image output formats.  More... 
 | 
| enum | e_BCAlign { eAlDefault, 
eAlLeft, 
eAlRight, 
eAlCenter
 } | 
|  | Supported alignments for the human readable text.  More... 
 | 
| enum | e_licProduct { eLicInvalid =  -1, 
eLicProd1D =  2024, 
eLicProd2D =  2025
 } | 
|  | Available product variants for licensing (!!Attention: different values for different operation systems).  More... 
 | 
| enum | e_licKind { eLicKindSingle =  1, 
eLicKindSite =  2, 
eLicKindDeveloper =  3, 
eLicKindWeb =  3
 } | 
|  | Available license variants.  More... 
 | 
| enum | e_DMSizes { eDMSz_Default, 
eDMSz_10x10, 
eDMSz_12x12, 
eDMSz_14x14,
 eDMSz_16x16, 
eDMSz_18x18, 
eDMSz_20x20, 
eDMSz_22x22,
 eDMSz_24x24, 
eDMSz_26x26, 
eDMSz_32x32, 
eDMSz_36x36,
 eDMSz_40x40, 
eDMSz_44x44, 
eDMSz_48x48, 
eDMSz_52x52,
 eDMSz_64x64, 
eDMSz_72x72, 
eDMSz_80x80, 
eDMSz_88x88,
 eDMSz_96x96, 
eDMSz_104x104, 
eDMSz_120x120, 
eDMSz_132x132,
 eDMSz_144x144, 
eDMSz_8x18, 
eDMSz_8x32, 
eDMSz_12x26,
 eDMSz_12x36, 
eDMSz_16x36, 
eDMSz_16x48, 
eDMSz_8x48,
 eDMSz_8x64, 
eDMSz_12x64, 
eDMSz_16x64, 
eDMSz_24x32,
 eDMSz_24x36, 
eDMSz_24x48, 
eDMSz_24x64, 
eDMSz_26x32,
 eDMSz_26x40, 
eDMSz_26x48, 
eDMSz_26x64, 
eDMSz_8x80,
 eDMSz_8x96, 
eDMSz_8x120, 
eDMSz_8x144, 
eDMSz_12x88,
 eDMSz_20x36, 
eDMSz_20x44, 
eDMSz_20x64, 
eDMSz_22x40,
 eDMSz_22x48
 }
 | 
|  | Available symbol-sizes for Data Matrix.  More... 
 | 
| enum | e_DMFormat { eDMPr_Default =  0, 
eDMPr_UCCEAN, 
eDMPr_Industry, 
eDMPr_Macro05,
 eDMPr_Macro06, 
eDMPr_Reader, 
eDMPr_PostMatrix, 
eDMPr_TolerantCheck
 }
 | 
|  | Available encoding formats for Data Matrix.  More... 
 | 
| enum | e_QRVersion { eQRVers_Default, 
eQRVers_1, 
eQRVers_2, 
eQRVers_3,
 eQRVers_4, 
eQRVers_5, 
eQRVers_6, 
eQRVers_7,
 eQRVers_8, 
eQRVers_9, 
eQRVers_10, 
eQRVers_11,
 eQRVers_12, 
eQRVers_13, 
eQRVers_14, 
eQRVers_15,
 eQRVers_16, 
eQRVers_17, 
eQRVers_18, 
eQRVers_19,
 eQRVers_20, 
eQRVers_21, 
eQRVers_22, 
eQRVers_23,
 eQRVers_24, 
eQRVers_25, 
eQRVers_26, 
eQRVers_27,
 eQRVers_28, 
eQRVers_29, 
eQRVers_30, 
eQRVers_31,
 eQRVers_32, 
eQRVers_33, 
eQRVers_34, 
eQRVers_35,
 eQRVers_36, 
eQRVers_37, 
eQRVers_38, 
eQRVers_39,
 eQRVers_40
 }
 | 
|  | Available symbol-sizes for QR-Code.  More... 
 | 
| enum | e_QRFormat { eQRPr_Default, 
eQRPr_UCCEAN, 
eQRPr_Industry
 } | 
|  | Available encoding formats for QR-Code.  More... 
 | 
| enum | e_QRECLevel { eQREC_Low, 
eQREC_Medium, 
eQREC_Quartil, 
eQREC_High
 } | 
|  | Available error correction levels (ECC) for QR-Code.  More... 
 | 
| enum | e_QRMask { eQRMsk_Default =  -1, 
eQRMsk_0, 
eQRMsk_1, 
eQRMsk_2,
 eQRMsk_3, 
eQRMsk_4, 
eQRMsk_5, 
eQRMsk_6,
 eQRMsk_7
 }
 | 
|  | Available mask patterns for QR-Code.  More... 
 | 
| enum | e_QRMBCompaction { eQRMBCompactionDefault =  -1, 
eQRMBCompactionNone, 
eQRMBCompactionKanji, 
eQRMBCompactionChinese
 } | 
|  | Available Multi Byte character compression (Kanji, Chinese) for QR-Code.  More... 
 | 
| enum | e_MQRVersion { eMQRVers_Default, 
eMQRVers_1, 
eMQRVers_2, 
eMQRVers_3,
 eMQRVers_4
 }
 | 
|  | Available symbol-sizes for Micro QR-Code.  More... 
 | 
| enum | e_MQRMask { eMQRMsk_Default =  -1, 
eMQRMsk_0, 
eMQRMsk_1, 
eMQRMsk_2,
 eMQRMsk_3
 }
 | 
|  | Available mask patterns for Micro QR-Code.  More... 
 | 
| enum | e_CBFFormat { eCBFPr_Default, 
eCBFPr_UCCEAN
 } | 
|  | Available encoding formats for Codablock-F.  More... 
 | 
| enum | e_MPDFVers { eMPDFVer_Default, 
eMPDFVer_1x11, 
eMPDFVer_1x14, 
eMPDFVer_1x17,
 eMPDFVer_1x20, 
eMPDFVer_1x24, 
eMPDFVer_1x28, 
eMPDFVer_2x8,
 eMPDFVer_2x11, 
eMPDFVer_2x14, 
eMPDFVer_2x17, 
eMPDFVer_2x20,
 eMPDFVer_2x23, 
eMPDFVer_2x26, 
eMPDFVer_3x6, 
eMPDFVer_3x8,
 eMPDFVer_3x10, 
eMPDFVer_3x12, 
eMPDFVer_3x15, 
eMPDFVer_3x20,
 eMPDFVer_3x26, 
eMPDFVer_3x32, 
eMPDFVer_3x38, 
eMPDFVer_3x44,
 eMPDFVer_4x4, 
eMPDFVer_4x6, 
eMPDFVer_4x8, 
eMPDFVer_4x10,
 eMPDFVer_4x12, 
eMPDFVer_4x15, 
eMPDFVer_4x20, 
eMPDFVer_4x26,
 eMPDFVer_4x32, 
eMPDFVer_4x38, 
eMPDFVer_4x44
 }
 | 
|  | Available symbol sizes for MicroPDF.  More... 
 | 
| enum | e_MPDFMode { eMPDFPr_Default, 
eMPDFPr_EAN128, 
eMPDFPr_C128Std, 
eMPDFPr_C128FNC2,
 eMPDFPr_EAN128Lk, 
eMPDFPr_05Macro, 
eMPDFPr_06Macro, 
eMPDFPr_CCA,
 eMPDFPr_CCB, 
eMPDFPr_Binary
 }
 | 
|  | Available encoding formats for Micro-PDF.  More... 
 | 
| enum | e_PDFMode { ePDFPr_Default, 
ePDFPr_Binary
 } | 
|  | Available encoding formats for PDF.  More... 
 | 
| enum | e_AztecSizes { eAztecSz_Default, 
eAztecSz_15x15, 
eAztecSz_19x19, 
eAztecSz_23x23,
 eAztecSz_27x27, 
eAztecSz_31x31, 
eAztecSz_37x37, 
eAztecSz_41x41,
 eAztecSz_45x45, 
eAztecSz_49x49, 
eAztecSz_53x53, 
eAztecSz_57x57,
 eAztecSz_61x61, 
eAztecSz_67x67, 
eAztecSz_71x71, 
eAztecSz_75x75,
 eAztecSz_79x79, 
eAztecSz_83x83, 
eAztecSz_87x87, 
eAztecSz_91x91,
 eAztecSz_95x95, 
eAztecSz_101x101, 
eAztecSz_105x105, 
eAztecSz_109x109,
 eAztecSz_113x113, 
eAztecSz_117x117, 
eAztecSz_121x121, 
eAztecSz_125x125,
 eAztecSz_131x131, 
eAztecSz_135x135, 
eAztecSz_139x139, 
eAztecSz_143x143,
 eAztecSz_147x147, 
eAztecSz_151x151, 
eAztecSz_19x19_Rd, 
eAztecSz_23x23_Rd,
 eAztecSz_27x27_Rd, 
eAztecSz_Rune
 }
 | 
|  | Available symbol-sizes for Aztec Code.  More... 
 | 
| enum | e_AztecFormat { eAztecFm_Default, 
eAztecFm_UCCEAN, 
eAztecFm_Industry
 } | 
|  | Available encoding formats for Aztec Code.  More... 
 | 
| enum | e_DCFormat { eDCFm_Auto =  0, 
eDCFm_Generic, 
eDCFm_GS1, 
eDCFm_Industry,
 eDCFm_Macro05, 
eDCFm_Macro06, 
eDCFm_Macro12, 
eDCFm_MacroCustom,
 eDCFm_Reader
 }
 | 
|  | Available encoding formats for DotCode.  More... 
 | 
| enum | e_DCSizeMode { eDCSm_Default =  -1, 
eDCSm_RatioWidthHeight, 
eDCSm_FixedWidth, 
eDCSm_FixedHeight,
 eDCSm_FixedWidthHeight
 }
 | 
|  | Mode for calculating the DotCode symbol size.  More... 
 | 
| enum | e_DCPrintDirection { eDCPd_DontCare =  0, 
eDCPd_OptimizeHorizontal, 
eDCPd_OptimizeVertical
 } | 
|  | Optimize DotCode Symbols to Printing Directions.  More... 
 | 
| enum | e_DCMask { eDCMsk_NoPrime =  -3, 
eDCMsk_Fast =  -2, 
eDCMsk_Default =  -1, 
eDCMsk_0,
 eDCMsk_1, 
eDCMsk_2, 
eDCMsk_3, 
eDCMsk_0_Prime,
 eDCMsk_1_Prime, 
eDCMsk_2_Prime, 
eDCMsk_3_Prime
 }
 | 
|  | Available mask patterns for DotCode.  More... 
 | 
| enum | e_HanXinSizes { eHanXinVers_Default, 
eHanXinVers_1, 
eHanXinVers_2, 
eHanXinVers_3,
 eHanXinVers_4, 
eHanXinVers_5, 
eHanXinVers_6, 
eHanXinVers_7,
 eHanXinVers_8, 
eHanXinVers_9, 
eHanXinVers_10, 
eHanXinVers_11,
 eHanXinVers_12, 
eHanXinVers_13, 
eHanXinVers_14, 
eHanXinVers_15,
 eHanXinVers_16, 
eHanXinVers_17, 
eHanXinVers_18, 
eHanXinVers_19,
 eHanXinVers_20, 
eHanXinVers_21, 
eHanXinVers_22, 
eHanXinVers_23,
 eHanXinVers_24, 
eHanXinVers_25, 
eHanXinVers_26, 
eHanXinVers_27,
 eHanXinVers_28, 
eHanXinVers_29, 
eHanXinVers_30, 
eHanXinVers_31,
 eHanXinVers_32, 
eHanXinVers_33, 
eHanXinVers_34, 
eHanXinVers_35,
 eHanXinVers_36, 
eHanXinVers_37, 
eHanXinVers_38, 
eHanXinVers_39,
 eHanXinVers_40, 
eHanXinVers_41, 
eHanXinVers_42, 
eHanXinVers_43,
 eHanXinVers_44, 
eHanXinVers_45, 
eHanXinVers_46, 
eHanXinVers_47,
 eHanXinVers_48, 
eHanXinVers_49, 
eHanXinVers_50, 
eHanXinVers_51,
 eHanXinVers_52, 
eHanXinVers_53, 
eHanXinVers_54, 
eHanXinVers_55,
 eHanXinVers_56, 
eHanXinVers_57, 
eHanXinVers_58, 
eHanXinVers_59,
 eHanXinVers_60, 
eHanXinVers_61, 
eHanXinVers_62, 
eHanXinVers_63,
 eHanXinVers_64, 
eHanXinVers_65, 
eHanXinVers_66, 
eHanXinVers_67,
 eHanXinVers_68, 
eHanXinVers_69, 
eHanXinVers_70, 
eHanXinVers_71,
 eHanXinVers_72, 
eHanXinVers_73, 
eHanXinVers_74, 
eHanXinVers_75,
 eHanXinVers_76, 
eHanXinVers_77, 
eHanXinVers_78, 
eHanXinVers_79,
 eHanXinVers_80, 
eHanXinVers_81, 
eHanXinVers_82, 
eHanXinVers_83,
 eHanXinVers_84
 }
 | 
|  | Available symbol-sizes for Han Xin Code.  More... 
 | 
| enum | e_HanXinECLevel { eHanXinEC_L1, 
eHanXinEC_L2, 
eHanXinEC_L3, 
eHanXinEC_L4
 } | 
|  | Available error correction levels (ECC) for Han Xin Code.  More... 
 | 
| enum | e_HanXinMask { eHanXinMsk_Default =  -1, 
eHanXinMsk_0, 
eHanXinMsk_1, 
eHanXinMsk_2,
 eHanXinMsk_3
 }
 | 
|  | Available mask patterns for Han Xin Code.  More... 
 | 
| enum | e_CCType { eCC_None, 
eCC_Auto, 
eCC_A, 
eCC_B,
 eCC_C
 }
 | 
|  | Available Composite Component (CC) Types for GS1 Composite Symbologies.  More... 
 | 
| enum | e_TrimSpaces { eTrim_None, 
eTrim_Left, 
eTrim_Right, 
eTrim_All
 } | 
|  | Available options for trimming input data.  More... 
 | 
| enum | e_DefaultSet { eBSDefault_None, 
eBSDefault_Set1, 
eBSDefault_Set2
 } | 
|  | Not implemented now. Reserved for future versions.  More... 
 | 
| enum | e_ErrorCode { eErr_OK =  0x00000000L, 
eErr_Invalid_Parameter =  0x80070057L, 
eErr_Invalid_Data =  0x8007000DL, 
eErr_Bad_Len =  0x80090004L,
 eErr_Bad_Len_CC =  0x80090005L, 
eErr_Too_Many_Characters =  0x8007007AL, 
eErr_Draw =  0x80040140L, 
eErr_Empty =  0x800710D2L,
 eErr_Not_Supported =  0x80070032L, 
eErr_Not_Implemented =  0x80004001L, 
eErr_Module_NotFound =  0x8007007EL, 
eErr_BCCreateNotCalled =  0x8007065AL,
 eErr_InvalidCodePage =  0x8007203CL, 
eErr_BadFormat =  0x8007000BL, 
eErr_WrongCheckDigit =  0x8009700CL, 
eErr_QuietZoneTooSmall =  0x800719E2L,
 eErr_InvalidHexDigit =  0x800736E0L, 
eErr_OutOfMemory =  0x8007000EL
 }
 | 
|  | Error codes returned by TBarCode.  More... 
 | 
| enum | e_ColorMode { enColorModeRgb, 
enColorModeGrayscale, 
enColorModeCmyk
 } | 
|  | Defines the supported color modes.  More... 
 | 
| enum | e_PCLMode { enPCL5, 
enPCL5NoHPGL
 } | 
|  | Defines the supported color modes.  More... 
 | 
| enum | e_Decoder { eDecoder_All =  0, 
eDecoder_Hardware, 
eDecoder_Software, 
eDecoder_TBarCodeInForm
 } | 
|  | Type of barcode decoder (necessary for auto-computation of minimal module width).  More... 
 | 
| enum | e_Compression { eCompression_None =  0, 
eCompression_Deflate, 
eCompression_GZip, 
eCompression_ZLib
 } | 
|  | Type of compression used for content of barcode.  More... 
 | 
| enum | e_DrawMode { eDrawMode_Default =  0, 
eDrawMode_Compatible, 
eDrawMode_Advanced, 
eDrawMode_Dual
 } | 
|  | GDI drawing method.  More... 
 | 
| enum | e_SizeMode { eSizeMode_Default =  -1, 
eSizeMode_FitToBoundingRect, 
eSizeMode_CustomModuleWidth, 
eSizeMode_MinimalModuleWidth
 } | 
|  | Determines how the size of the barcode and the single modules are set.  More... 
 | 
| enum | e_EncodingMode { eEncMode_CodePage =  0, 
eEncMode_LowByte, 
eEncMode_ByteStream, 
eEncMode_BYTE_HILO,
 eEncMode_Hexadecimal
 }
 | 
|  | Determines the data encoding mode.  More... 
 | 
| enum | e_CodePage { eCodePage_Custom =  0, 
eCodePage_Default =  1, 
eCodePage_ANSI =  2, 
eCodePage_Windows1252 =  3,
 eCodePage_Latin_I =  4, 
eCodePage_ASCIIExt_437 =  5, 
eCodePage_UTF8 =  6, 
eCodePage_Korean =  7,
 eCodePage_Japanese_Shift_JIS =  8, 
eCodePage_Simplified_Chinese =  9, 
eCodePage_Trad_Chinese_Big5 =  10, 
eCodePage_ANSI_Cyrillic =  11,
 eCodePage_KOI8_R =  12, 
eCodePage_GB18030 =  13, 
eCodePage_MAC_Roman =  14, 
eCodePage_ISO_8859_1 =  4,
 eCodePage_ISO_8859_2 =  15, 
eCodePage_ISO_8859_3 =  16, 
eCodePage_ISO_8859_4 =  17, 
eCodePage_ISO_8859_5 =  18,
 eCodePage_ISO_8859_6 =  19, 
eCodePage_ISO_8859_7 =  20, 
eCodePage_ISO_8859_8 =  21, 
eCodePage_ISO_8859_9 =  22,
 eCodePage_ISO_8859_10 =  23, 
eCodePage_ISO_8859_11 =  24, 
eCodePage_ISO_8859_13 =  25, 
eCodePage_ISO_8859_14 =  26,
 eCodePage_ISO_8859_15 =  27, 
eCodePage_ISO_8859_16 =  28, 
eCodePage_UTF16LE =  29, 
eCodePage_UTF16BE =  30
 }
 | 
|  | Predefined code pages.  More... 
 | 
| enum | e_Language { eLang_English =  0, 
eLang_German, 
eLang_Spanish, 
eLang_Italian,
 eLang_Chinese, 
eLang_Russian, 
eLang_French, 
eLang_Polish,
 eLang_MAX
 }
 | 
|  | Language ID.  More... 
 | 
| enum | e_QuietZone { eQuietZone_Left =  0, 
eQuietZone_Top, 
eQuietZone_Right, 
eQuietZone_Bottom
 } | 
|  | Quiet Zone Side.  More... 
 | 
| enum | e_BarShape { eBarShape_Default =  0, 
eBarShape_Rectangle, 
eBarShape_Ellipse, 
eBarShape_BigEllipse,
 eBarShape_RoundedRectangle, 
eBarShape_Image
 }
 | 
|  | Barcode Bar Shape.  More... 
 |