TBarCode Library 11
TBarCode Library 11
|
Header File for TBarCode Library. More...
Classes | |
struct | tagRECTD |
Rectangle structure for double types. More... | |
Typedefs | |
typedef struct tag_BarCode | t_BarCode |
Forward declaration of the internal used barcode structure. More... | |
typedef struct tagRECTD | RECTD |
Rectangle structure for double types. More... | |
typedef struct tagRECTD * | LPRECTD |
typedef t_BarCode * | barcode |
typedef t_BarCode HDC | drawDC |
typedef t_BarCode HDC HDC | targetDC |
typedef t_BarCode HDC HDC DOUBLE | x |
typedef t_BarCode HDC HDC DOUBLE DOUBLE | y |
typedef t_BarCode HDC HDC DOUBLE DOUBLE DOUBLE | width |
typedef t_BarCode HDC HDC DOUBLE DOUBLE DOUBLE DOUBLE | height |
typedef HDC DOUBLE DOUBLE DOUBLE DOUBLE COLORREF | color |
typedef HDC LPLOGFONTA | font |
typedef HDC LPLOGFONTA DOUBLE DOUBLE e_BCAlign | alignment |
typedef HDC LPLOGFONTA DOUBLE DOUBLE e_BCAlign LPCSTR | text |
typedef HDC LPLOGFONTA DOUBLE DOUBLE e_BCAlign LPCSTR INT | numberOfCharacters |
typedef HDC LPLOGFONTA DOUBLE DOUBLE e_BCAlign LPCSTR INT LPRECTD | drawArea |
typedef HDC LPLOGFONTA DOUBLE DOUBLE e_BCAlign LPCSTR INT LPRECTD LONG | textIndex |
typedef HDC DOUBLE DOUBLE DOUBLE | rInner |
typedef HDC DOUBLE DOUBLE DOUBLE DOUBLE | rOuter |
typedef HDC DOUBLE | points_x [6] |
typedef HDC DOUBLE DOUBLE | points_y [6] |
Functions | |
typedef | ERRCODE (TEC_CALLBACK *fn_DrawRow)(VOID *customData |
Callback-function which is called instead of drawing a barcode row. More... | |
BOOL TECIT_STDCALL | BCAttach () |
Initializes TBarCode for further use (Windows static library only). More... | |
BOOL TECIT_STDCALL | BCAttachInstance (HINSTANCE hInstance) |
Attach library to given instance (Windows static library only). More... | |
BOOL TECIT_STDCALL | BCDetach () |
Detach library from process (Windows static library only). More... | |
ERRCODE TECIT_STDCALL | BCDeInitLibrary () |
De-initializes TBarCode Library (UNIX and Windows CE only). More... | |
ERRCODE TECIT_STDCALL | BCAlloc (t_BarCode **pBarCode) |
Allocates and initializes barcode structure. More... | |
ERRCODE TECIT_STDCALL | BCClone (t_BarCode **ppBarCodeDest, const t_BarCode *pBarCodeSrc) |
Makes a clone of an existing bar code structure. More... | |
ERRCODE TECIT_STDCALL | BCFree (t_BarCode *pBarCode) |
Frees barcode structure. More... | |
ERRCODE TECIT_STDCALL | BCCreate (t_BarCode *pBarCode) |
Creates the internal barcode representation. More... | |
e_BarCType TECIT_STDCALL | BCGetBCType (t_BarCode *pBarCode) |
Gets the barcode type (symbology) currently adjusted. More... | |
ERRCODE TECIT_STDCALL | BCSetBCType (t_BarCode *pBarCode, e_BarCType eType) |
Chooses the required barcode type (symbology). More... | |
LONG TECIT_STDCALL | BCGetBCCount () |
Returns number of implemented barcodes. More... | |
BOOL TECIT_STDCALL | BCIsTextUnicode (t_BarCode *pBarCode) |
Returns type of current input data. More... | |
LONG TECIT_STDCALL | BCGetTextLen (t_BarCode *pBarCode) |
Gets length of barcode input data. More... | |
LONG TECIT_STDCALL | BCGetTextLenCompressed (t_BarCode *pBarCode) |
Gets length of barcode input data (after compression). More... | |
ERRCODE TECIT_STDCALL | BCSetTextEBCDIC (INT nCodepage, t_BarCode *pBarCode, LPCSTR szText, LONG nLen) |
Sets barcode text (EBCDIC version). More... | |
e_EncodingMode TECIT_STDCALL | BCGetEncodingMode (t_BarCode *pBarCode) |
Gets the data encoding mode. More... | |
ERRCODE TECIT_STDCALL | BCSetEncodingMode (t_BarCode *pBarCode, e_EncodingMode eMode) |
Sets the data encoding mode. More... | |
e_CodePage TECIT_STDCALL | BCGetCodePage (t_BarCode *pBarCode) |
Gets the input data encoding code page. More... | |
UINT TECIT_STDCALL | BCGetCodePageCustom (t_BarCode *pBarCode) |
Gets the input data encoding code page. More... | |
ERRCODE TECIT_STDCALL | BCSetCodePage (t_BarCode *pBarCode, e_CodePage eCodePage) |
Sets the input data encoding code page. More... | |
ERRCODE TECIT_STDCALL | BCSetCodePageCustom (t_BarCode *pBarCode, UINT nCodePage) |
Sets the input data encoding code page. More... | |
e_Compression TECIT_STDCALL | BCGetCompression (t_BarCode *pBarCode) |
Returns mode of data compression for barcode content. More... | |
ERRCODE TECIT_STDCALL | BCSetCompression (t_BarCode *pBarCode, e_Compression eCompression) |
Sets compression mode for barcode content. More... | |
BOOL TECIT_STDCALL | BCGetTranslateEsc (t_BarCode *pBarCode) |
Gets current state information regarding escape-sequence translation. More... | |
ERRCODE TECIT_STDCALL | BCSetTranslateEsc (t_BarCode *pBarCode, BOOL bTranslate) |
Activates/deactivates the translation of escape-sequences. More... | |
ERRCODE TECIT_STDCALL | BCCheck (t_BarCode *pBarCode) |
Checks barcode input data for validity. More... | |
LONG TECIT_STDCALL | BCGetMaxLenOfData (e_BarCType eType) |
Returns the number of characters for a specified barcode. More... | |
BOOL TECIT_STDCALL | BCGetAutoCorrect (t_BarCode *pBarCode) |
Gets auto-correct option for Code 2 of 5 interleaved. More... | |
ERRCODE TECIT_STDCALL | BCSetAutoCorrect (t_BarCode *pBarCode, BOOL bAutoCorrect) |
Sets auto-correct option for input data. More... | |
LPCSTR TECIT_STDCALL | BCGetDefaultDataByTypeA (e_BarCType eBCType) |
Returns the default data according to given bar code type. More... | |
LPCWSTR TECIT_STDCALL | BCGetDefaultDataByTypeW (e_BarCType eBCType) |
LONG TECIT_STDCALL | BCGetBkMode (t_BarCode *pBarCode) |
Gets current background drawing mode. More... | |
ERRCODE TECIT_STDCALL | BCSetBkMode (t_BarCode *pBarCode, LONG nMode) |
Sets background drawing mode. More... | |
LONG TECIT_STDCALL | BCGetBearerBarWidth (t_BarCode *pBarCode) |
Gets the current width of the bearer bars. More... | |
ERRCODE TECIT_STDCALL | BCSetBearerBarWidth (t_BarCode *pBarCode, LONG nBearerWidth) |
Sets the width of the bearer bars [1/1000 mm]. More... | |
e_BearerBar TECIT_STDCALL | BCGetBearerBarType (t_BarCode *pBarCode) |
Gets the current type of the bearer bars. More... | |
ERRCODE TECIT_STDCALL | BCSetBearerBarType (t_BarCode *pBarCode, e_BearerBar eType) |
Sets the type of the bearer bars. More... | |
BOOL TECIT_STDCALL | BCGetMirror (t_BarCode *pBarCode) |
Gets if barcode is drawn mirrored (Windows only). More... | |
ERRCODE TECIT_STDCALL | BCSetMirror (t_BarCode *pBarCode, BOOL bMirror) |
Sets if barcode is drawn mirrored (Windows only). More... | |
LONG TECIT_STDCALL | BCGetNotchHeight (t_BarCode *pBarCode) |
Gets the current additional length of the synchronization bars (notches). More... | |
ERRCODE TECIT_STDCALL | BCSetNotchHeight (t_BarCode *pBarCode, LONG nHeight) |
Sets the additional length of the synchronization bars (notches). More... | |
e_Degree TECIT_STDCALL | BCGetRotation (t_BarCode *pBarCode) |
Gets the current rotation of the barcode. More... | |
ERRCODE TECIT_STDCALL | BCSetRotation (t_BarCode *pBarCode, e_Degree eRotation) |
Sets the rotation of the barcode (counter-clockwise). More... | |
e_BarShape TECIT_STDCALL | BCGetBarShape (t_BarCode *pBarCode) |
Gets the current bar shape of the barcode. More... | |
LPCSTR TECIT_STDCALL | BCGetBarShape_ImageFileNameA (t_BarCode *pBarCode) |
Gets the file name used for drawing image shapes. More... | |
LPCWSTR TECIT_STDCALL | BCGetBarShape_ImageFileNameW (t_BarCode *pBarCode) |
ERRCODE TECIT_STDCALL | BCSetBarShapeA (t_BarCode *pBarCode, e_BarShape eShape, LPCSTR szImageFile) |
Sets the bar shape of the barcode. More... | |
ERRCODE TECIT_STDCALL | BCSetBarShapeW (t_BarCode *pBarCode, e_BarShape eShape, LPCWSTR szImageFile) |
e_BarShape TECIT_STDCALL | BCGetDefaultShapeForBCType (t_BarCode *pBarCode) |
Gets the default bar shape for current barcode type. More... | |
COLORREF TECIT_STDCALL | BCGetColorBC (t_BarCode *pBarCode) |
Gets the current barcode color. More... | |
ERRCODE TECIT_STDCALL | BCSetColorBC (t_BarCode *pBarCode, COLORREF color) |
Sets the color the of barcode. More... | |
COLORREF TECIT_STDCALL | BCGetColorFont (t_BarCode *pBarCode) |
Gets the current color of the human readable text. More... | |
ERRCODE TECIT_STDCALL | BCSetColorFont (t_BarCode *pBarCode, COLORREF color) |
Sets the color of the human readable text. More... | |
COLORREF TECIT_STDCALL | BCGetColorBk (t_BarCode *pBarCode) |
Gets the current background color. More... | |
ERRCODE TECIT_STDCALL | BCSetColorBk (t_BarCode *pBarCode, COLORREF color) |
Sets the color of the barcode background. More... | |
e_ColorMode TECIT_STDCALL | BCGetColorMode (const t_BarCode *pBarcode) |
Retrieves the color mode (CMYK, RGB, or Grayscale). More... | |
VOID TECIT_STDCALL | BCSetColorMode (t_BarCode *pBarcode, e_ColorMode mode) |
Sets the color mode (CMYK, RGB, or Grayscale). More... | |
VOID TECIT_STDCALL | BCSetBarcodeColorCMYK (t_BarCode *pBarcode, DOUBLE dCyan, DOUBLE dMagenta, DOUBLE dYellow, DOUBLE dBlack) |
Sets the color of the barcode. More... | |
VOID TECIT_STDCALL | BCGetBarcodeColorCMYK (const t_BarCode *pBarcode, DOUBLE *pdCyan, DOUBLE *pdMagenta, DOUBLE *pdYellow, DOUBLE *pdBlack) |
Retrieves the color of the barcode. More... | |
VOID TECIT_STDCALL | BCSetBarcodeColorGDI (t_BarCode *pBarcode, COLORREF color) |
Sets the color of the barcode. More... | |
VOID TECIT_STDCALL | BCGetBarcodeColorGDI (const t_BarCode *pBarcode, COLORREF *pColor) |
Retrieves the color of the barcode. More... | |
VOID TECIT_STDCALL | BCSetBarcodeColorGray (t_BarCode *pBarcode, DOUBLE dGray) |
Sets the color of the barcode. More... | |
VOID TECIT_STDCALL | BCGetBarcodeColorGray (const t_BarCode *pBarcode, DOUBLE *pdGray) |
Retrieves the color of the barcode. More... | |
VOID TECIT_STDCALL | BCSetBarcodeColorRGB (t_BarCode *pBarcode, DOUBLE dRed, DOUBLE dGreen, DOUBLE dBlue) |
Sets the color of the barcode. More... | |
VOID TECIT_STDCALL | BCGetBarcodeColorRGB (const t_BarCode *pBarcode, DOUBLE *pdRed, DOUBLE *pdGreen, DOUBLE *pdBlue) |
Retrieves the RGB color of the barcode. More... | |
VOID TECIT_STDCALL | BCSetBackgroundColorCMYK (t_BarCode *pBarcode, DOUBLE dCyan, DOUBLE dMagenta, DOUBLE dYellow, DOUBLE dBlack) |
Sets the background color the of barcode. More... | |
VOID TECIT_STDCALL | BCGetBackgroundColorCMYK (const t_BarCode *pBarcode, DOUBLE *pdCyan, DOUBLE *pdMagenta, DOUBLE *pdYellow, DOUBLE *pdBlack) |
Retrieves the background color of the barcode. More... | |
VOID TECIT_STDCALL | BCSetBackgroundColorGDI (t_BarCode *pBarcode, COLORREF color) |
Sets the background color of the barcode. More... | |
VOID TECIT_STDCALL | BCGetBackgroundColorGDI (const t_BarCode *pBarcode, COLORREF *pColor) |
Retrieves the background color of the barcode. More... | |
VOID TECIT_STDCALL | BCSetBackgroundColorGray (t_BarCode *pBarcode, DOUBLE dGray) |
Sets the background color of the barcode. More... | |
VOID TECIT_STDCALL | BCGetBackgroundColorGray (const t_BarCode *pBarcode, DOUBLE *pdGray) |
Retrieves the background color of the barcode. More... | |
VOID TECIT_STDCALL | BCSetBackgroundColorRGB (t_BarCode *pBarcode, DOUBLE dRed, DOUBLE dGreen, DOUBLE dBlue) |
Sets the background color of the barcode. More... | |
VOID TECIT_STDCALL | BCGetBackgroundColorRGB (const t_BarCode *pBarcode, DOUBLE *pdRed, DOUBLE *pdGreen, DOUBLE *pdBlue) |
Retrieves the background color of the barcode. More... | |
VOID TECIT_STDCALL | BCSetFontColorCMYK (t_BarCode *pBarcode, DOUBLE dCyan, DOUBLE dMagenta, DOUBLE dYellow, DOUBLE dBlack) |
Sets the font color of the currently active text object (usually the human readable text). More... | |
VOID TECIT_STDCALL | BCGetFontColorCMYK (const t_BarCode *pBarcode, DOUBLE *pdCyan, DOUBLE *pdMagenta, DOUBLE *pdYellow, DOUBLE *pdBlack) |
Retrieves the font color of the currently active text object (usually the human readable text). More... | |
VOID TECIT_STDCALL | BCSetFontColorGDI (t_BarCode *pBarcode, COLORREF color) |
Sets the font color of the currently active text object (usually the human readable text). More... | |
VOID TECIT_STDCALL | BCGetFontColorGDI (const t_BarCode *pBarcode, COLORREF *pColor) |
Sets the font color of the currently active text object (usually the human readable text). More... | |
VOID TECIT_STDCALL | BCSetFontColorGray (t_BarCode *pBarcode, DOUBLE dGray) |
Sets the font color of the currently active text object (usually the human readable text). More... | |
VOID TECIT_STDCALL | BCGetFontColorGray (const t_BarCode *pBarcode, DOUBLE *pdGray) |
Retrieves the font color of the currently active text object (usually the human readable text). More... | |
VOID TECIT_STDCALL | BCSetFontColorRGB (t_BarCode *pBarcode, DOUBLE dRed, DOUBLE dGreen, DOUBLE dBlue) |
Sets the font color of the currently active text object (usually the human readable text). More... | |
VOID TECIT_STDCALL | BCGetFontColorRGB (const t_BarCode *pBarcode, DOUBLE *pdRed, DOUBLE *pdGreen, DOUBLE *pdBlue) |
Retrieves the font color of the currently active text object (usually the human readable text). More... | |
LPCSTR TECIT_STDCALL | BCGetRatioHint (e_BarCType eType) |
Returns the format hint for the print-ratio. More... | |
LPCSTR TECIT_STDCALL | BCGetRatioString (e_BarCType eType) |
Returns the default print-ratio string of the barcode. More... | |
LONG TECIT_STDCALL | BCGetCountBars (e_BarCType eBarCType) |
Returns number of different bar-widths used by the symbology. More... | |
LONG TECIT_STDCALL | BCGetCountSpaces (e_BarCType eBarCType) |
Returns number of different space-widths used by the symbology. More... | |
ERRCODE TECIT_STDCALL | BCSetQuietZone (t_BarCode *pBarCode, LPRECTD prQuietZone, e_MUnit eQZMUnit) |
Sets the size of the quiet-zones in given units. More... | |
const LPRECTD TECIT_STDCALL | BCGetQuietZone (t_BarCode *pBarCode) |
Gets current quiet-zone settings. More... | |
e_MUnit TECIT_STDCALL | BCGetQuietZoneUnit (t_BarCode *pBarCode) |
Gets current measurement unit used for specifying quiet-zones. More... | |
BOOL TECIT_STDCALL | BCGetUseQuietZoneDefaultColor (t_BarCode *pBarCode, e_QuietZone eZone) |
Determines whether default background color shall be used for given quiet zone side. More... | |
VOID TECIT_STDCALL | BCSetQuietZoneColorCMYK (t_BarCode *pBarcode, e_QuietZone eZone, BOOL bUseDefault, DOUBLE dCyan, DOUBLE dMagenta, DOUBLE dYellow, DOUBLE dBlack) |
Sets the background color of the quiet zone. More... | |
VOID TECIT_STDCALL | BCGetQuietZoneColorCMYK (const t_BarCode *pBarcode, e_QuietZone eZone, DOUBLE *pdCyan, DOUBLE *pdMagenta, DOUBLE *pdYellow, DOUBLE *pdBlack) |
Retrieves the background color of the quiet zone. More... | |
VOID TECIT_STDCALL | BCSetQuietZoneColorGDI (t_BarCode *pBarcode, e_QuietZone eZone, BOOL bUseDefault, COLORREF color) |
Sets the background color of the quiet zone. More... | |
VOID TECIT_STDCALL | BCGetQuietZoneColorGDI (const t_BarCode *pBarcode, e_QuietZone eZone, COLORREF *pColor) |
Retrieves the background color of the quiet zone. More... | |
VOID TECIT_STDCALL | BCSetQuietZoneColorGray (t_BarCode *pBarcode, e_QuietZone eZone, BOOL bUseDefault, DOUBLE dGray) |
Sets the background color of the quiet zone. More... | |
VOID TECIT_STDCALL | BCGetQuietZoneColorGray (const t_BarCode *pBarcode, e_QuietZone eZone, DOUBLE *pdGray) |
Retrieves the background color of the quiet zone. More... | |
VOID TECIT_STDCALL | BCSetQuietZoneColorRGB (t_BarCode *pBarcode, e_QuietZone eZone, BOOL bUseDefault, DOUBLE dRed, DOUBLE dGreen, DOUBLE dBlue) |
Sets the background color of the quiet zone. More... | |
VOID TECIT_STDCALL | BCGetQuietZoneColorRGB (const t_BarCode *pBarcode, e_QuietZone eZone, DOUBLE *pdRed, DOUBLE *pdGreen, DOUBLE *pdBlue) |
Retrieves the background color of the quiet zone. More... | |
LONG TECIT_STDCALL | BCGetMaximumTextIndex () |
Gets the maximum text index. More... | |
LONG TECIT_STDCALL | BCGetActiveTextIndex (t_BarCode *pBarCode) |
Gets the currently active text index. More... | |
ERRCODE TECIT_STDCALL | BCSetActiveTextIndex (t_BarCode *pBarCode, LONG nIndex) |
Sets the currently active text index. More... | |
LOGFONTA *TECIT_STDCALL | BCGetLogFont (t_BarCode *pBarCode) |
Gets the font of the currently active text object (usually the human readable text - Windows only). More... | |
ERRCODE TECIT_STDCALL | BCSetLogFont (t_BarCode *pBarCode, const LOGFONTA *lf) |
Sets the font of the currently active text object (usually the human readable text - Windows only). More... | |
INT TECIT_STDCALL | BCGetFontHeight (t_BarCode *pBarCode) |
Gets the font size in Point of the currently active text object (usually the human readable text). More... | |
ERRCODE TECIT_STDCALL | BCSetFontHeight (t_BarCode *pBarCode, INT nHeight) |
Sets the font size [points] of the currently active text object (usually the human readable text). More... | |
ERRCODE TECIT_STDCALL | BCSetPrintText (t_BarCode *pBarCode, BOOL bReadable, BOOL bAbove) |
Sets options concerning the currently active text (usually the human readable text). More... | |
BOOL TECIT_STDCALL | BCGetTextAbove (t_BarCode *pBarCode) |
Determines if human-readable text is printed below or above the barcode. More... | |
BOOL TECIT_STDCALL | BCGetPrintText (t_BarCode *pBarCode) |
Determines if the currently active text object (usually the human readable text) is visible. More... | |
LONG TECIT_STDCALL | BCGetTextDist (t_BarCode *pBarCode) |
Retrieves the distance between the human readable text and the barcode. More... | |
ERRCODE TECIT_STDCALL | BCSetTextDist (t_BarCode *pBarCode, LONG nTextDist) |
Sets the distance between the human readable text and the barcode. More... | |
e_BCAlign TECIT_STDCALL | BCGetTextAlignment (t_BarCode *pBarCode) |
Gets the alignment of the currently active text object (usually the human readable text). More... | |
ERRCODE TECIT_STDCALL | BCSetTextAlignment (t_BarCode *pBarCode, e_BCAlign eAlign) |
Sets the alignment of the currently active text object (usually the human readable text). More... | |
RECT TECIT_STDCALL | BCGetTextPosition (t_BarCode *pBarCode) |
Gets the position of the currently active text object. More... | |
BOOL TECIT_STDCALL | BCGetTextClipping (t_BarCode *pBarCode) |
Determines if the currently active text object (usually the human readable text) is clipped. More... | |
BOOL TECIT_STDCALL | BCIsWordWrappingEnabled (t_BarCode *pBarCode) |
[NOT IMPLEMENTED YET!] Determines if word wrapping is enabled for the currently active text object (usually the human readable text). More... | |
ERRCODE TECIT_STDCALL | BCSetTextPosition (t_BarCode *pBarCode, LPRECT pRect, BOOL bClipping, BOOL bWordWrap) |
e_Degree TECIT_STDCALL | BCGetTextRotation (t_BarCode *pBarCode) |
Gets the the rotation of the currently active text object. More... | |
ERRCODE TECIT_STDCALL | BCSetTextRotation (t_BarCode *pBarCode, e_Degree eRotation) |
Sets the the rotation of the currently active text object. More... | |
DOUBLE TECIT_STDCALL | BCGetCharacterSpacing (t_BarCode *pBarCode) |
Gets the the character spacing of the currently active text object. More... | |
ERRCODE TECIT_STDCALL | BCSetCharacterSpacing (t_BarCode *pBarCode, DOUBLE dSpacing) |
Sets the the character spacing of the currently active text object. More... | |
e_CDMethod TECIT_STDCALL | BCGetCDMethod (t_BarCode *pBarCode) |
Gets the check-digit method currently in use. More... | |
ERRCODE TECIT_STDCALL | BCSetCDMethod (t_BarCode *pBarCode, e_CDMethod eMethod) |
Chooses check-digit method to be used. More... | |
ERRCODE TECIT_STDCALL | BCCalcCD (t_BarCode *pBarCode) |
Calculates check-digit(s). More... | |
e_CDMethod *TECIT_STDCALL | BCGetCDListByType (e_BarCType eBCType) |
Returns the implemented check-digit methods for a barcode symbology. More... | |
LONG TECIT_STDCALL | BCGetCDCount () |
Returns number of implemented check-digit methods. More... | |
DOUBLE TECIT_STDCALL | BCGet2D_XRows (const t_BarCode *pBarCode) |
Returns the height of the barcode in modules. More... | |
LONG TECIT_STDCALL | BCGet2D_XCols (const t_BarCode *pBarCode) |
Returns the width of the barcode in modules. More... | |
DOUBLE TECIT_STDCALL | BCGetCountModules (const t_BarCode *pBarCode) |
Returns the number of modules in the barcode. More... | |
LONG TECIT_STDCALL | BCGetCountRows (const t_BarCode *pBarCode) |
Returns the number of rows in the barcode. More... | |
DOUBLE TECIT_STDCALL | BCGetModuleWidth (t_BarCode *pBarCode, LPRECT pRect, HDC hDC, e_MUnit eUnit) |
Returns the module width. More... | |
DOUBLE TECIT_STDCALL | BCGetBarcodeWidth (t_BarCode *pBarCode, LPRECT pRect, HDC hDC, e_MUnit eUnit) |
Returns the total width of the barcode symbol. More... | |
DOUBLE TECIT_STDCALL | BCGetBarcodeHeight (t_BarCode *pBarCode, LPRECT pRect, HDC hDC, e_MUnit eUnit) |
Returns the height of the barcode symbol. More... | |
ERRCODE TECIT_STDCALL | BCGetBarcodeSize (t_BarCode *pBarCode, LPRECT pRect, HDC hDC, e_MUnit eUnit, DOUBLE *pdWidth, DOUBLE *pdHeight) |
Computes the barcode size (recommended method). More... | |
DOUBLE TECIT_STDCALL | BCGetTextAreaHeight (t_BarCode *pBarCode, LPRECT pRect, HDC hDC, e_MUnit eUnit) |
Returns the height of the human readable text area. More... | |
ERRCODE TECIT_STDCALL | BCGetOptimalBitmapSize (t_BarCode *pBarCode, LPRECT pRect, LONG nScaleX, LONG nScaleY) |
Returns the optimal size of a bitmap for given bar code settings. More... | |
DOUBLE TECIT_STDCALL | BCGetDPIHorz (t_BarCode *pBarCode) |
Gets current user-defined horizontal resolution. More... | |
DOUBLE TECIT_STDCALL | BCGetDPIVert (t_BarCode *pBarCode) |
Gets current user-defined vertical resolution. More... | |
ERRCODE TECIT_STDCALL | BCSetDPI (t_BarCode *pBarCode, DOUBLE dDPIHorz, DOUBLE dDPIVert) |
Sets user defined resolution. More... | |
BOOL TECIT_STDCALL | BCGetIgnoreDpiFromDC (t_BarCode *pBarCode) |
Retrieves whether TBarCode ignores the resolution of the device context (Windows only). More... | |
ERRCODE TECIT_STDCALL | BCSetIgnoreDpiFromDC (t_BarCode *pBarCode, BOOL bIgnore) |
Determines whether TBarCode shall ignore the resolution from the device context (Windows only). More... | |
DOUBLE TECIT_STDCALL | BCGetModWidthN (t_BarCode *pBarCode) |
Gets the module width. More... | |
ERRCODE TECIT_STDCALL | BCSetModWidthN (t_BarCode *pBarCode, DOUBLE moduleWidth) |
Sets a fixed module width (value is passed as numeric parameter [0.001 mm]). More... | |
BOOL TECIT_STDCALL | BCGetMustFit (t_BarCode *pBarCode) |
Returns if the barcode must fit into the bounding rectangle. More... | |
ERRCODE TECIT_STDCALL | BCSetMustFit (t_BarCode *pBarCode, BOOL bMustFit) |
Checks if the barcode fits into the bounding rectangle. More... | |
BOOL TECIT_STDCALL | BCGetOptResolution (t_BarCode *pBarCode) |
Gets current barcode optimizing behavior. More... | |
ERRCODE TECIT_STDCALL | BCSetOptResolution (t_BarCode *pBarCode, BOOL bOpt) |
Optimize barcode resolution. More... | |
e_SizeMode TECIT_STDCALL | BCGetSizeMode (const t_BarCode *pBarCode) |
Retrieves the mode that determines the barcode size. More... | |
ERRCODE TECIT_STDCALL | BCSetSizeMode (t_BarCode *pBarCode, e_SizeMode mode) |
Sets the mode that determines the barcode size. More... | |
e_Decoder TECIT_STDCALL | BCGetDecoder (t_BarCode *pBarCode) |
Returns the type of decoder that will be used to read this barcodes. More... | |
ERRCODE TECIT_STDCALL | BCSetDecoder (t_BarCode *pBarCode, e_Decoder eDecoder) |
Sets the type of decoder that will be used to read this barcodes. More... | |
DOUBLE TECIT_STDCALL | BCGetBarWidthReduction (t_BarCode *pBarCode) |
Gets current bar-width reduction value. More... | |
e_MUnit TECIT_STDCALL | BCGetBarWidthReductionUnit (t_BarCode *pBarCode) |
Gets current bar-width reduction unit. More... | |
ERRCODE TECIT_STDCALL | BCSetBarWidthReduction (t_BarCode *pBarCode, DOUBLE dValue, e_MUnit eUnit) |
Sets bar-width (Pixel-Shaving) reduction in given unit. More... | |
LONG TECIT_STDCALL | BCGetQuality (t_BarCode *pBarCode, HDC hDC, RECT *pRect) |
Returns drawing quality estimate of the barcode (in percent) (Windows only). More... | |
ERRCODE TECIT_STDCALL | BCSetDCConversion (t_BarCode *pBarCode, BOOL bConvertDC) |
Activates or deactivates conversion of Windows GDI drawing context (DC). More... | |
BOOL TECIT_STDCALL | BCGetDCConversion (t_BarCode *pBarCode) |
Returns TRUE if Windows GDI device context (DC) conversion is activated. More... | |
BOOL TECIT_STDCALL | BCGetDrawMode (t_BarCode *pBarCode) |
Gets current method for drawing bars (Windows only). More... | |
ERRCODE TECIT_STDCALL | BCSetDrawMode (t_BarCode *pBarCode, BOOL bUseGDIRect) |
Selects the method for drawing bars (Windows only). More... | |
e_DrawMode TECIT_STDCALL | BCGetDrawModeExt (t_BarCode *pBarCode) |
Gets current method for drawing bars (Windows only). More... | |
ERRCODE TECIT_STDCALL | BCSetDrawModeExt (t_BarCode *pBarCode, e_DrawMode eMode) |
Selects the method for drawing bars (Windows only). More... | |
ERRCODE TECIT_STDCALL | BCDraw (t_BarCode *pBarCode, HDC hDC, RECT *pRect) |
Draws barcode onto the given Windows device context. More... | |
ERRCODE TECIT_STDCALL | BCCopyToClipboard (t_BarCode *pBarCode, LONG nWidth, LONG nHeight) |
Copies barcode to the Windows clipboard (Windows only). More... | |
ERRCODE TECIT_STDCALL | BCGetEnhMetaFile (t_BarCode *pBarCode, HENHMETAFILE *phEMF, LONG nWidth, LONG nHeight) |
Copies barcode into meta file (Windows only). More... | |
ERRCODE TECIT_STDCALL | BCGetEnhMetaFileEx (t_BarCode *pBarCode, HENHMETAFILE *phEMF, HDC hDC, LONG nWidth, LONG nHeight, BOOL fTransparent) |
Copies barcode into meta file (extended version, Windows only). More... | |
ERRCODE TECIT_STDCALL | BCSaveImageToBuffer (t_BarCode *pBarCode, LPBYTE *lpBuffer, e_IMType eImageType, LONG lXSize, LONG lYSize, DOUBLE dXRes, DOUBLE dYRes) |
Saves barcode as image into a memory buffer (Windows only). More... | |
ERRCODE TECIT_STDCALL | BCSaveImageToBufferEx (t_BarCode *pBarCode, HDC hDC, LPBYTE *lpBuffer, e_IMType eImageType, LONG lQuality, LONG lXSize, LONG lYSize, DOUBLE dXRes, DOUBLE dYRes) |
Saves barcode as image into a memory buffer (extended version, Windows only). More... | |
BOOL TECIT_STDCALL | BCIsImageMagickAvailable () |
Checks whether ImageMagick-Plug-In is available. More... | |
e_PCLMode TECIT_STDCALL | BCGetPCLMode (const t_BarCode *pBarcode) |
Retrieves the PCL output mode. More... | |
VOID TECIT_STDCALL | BCSetPCLMode (t_BarCode *pBarcode, e_PCLMode mode) |
Sets the PCL output mode. More... | |
ERRCODE TECIT_STDCALL | BCPCLToMemory (t_BarCode *pBarCode, VOID *pHandle, INT nSize, LPCRECT pRect) |
Writes barcode as PCL (Level 5) into memory block. More... | |
ERRCODE TECIT_STDCALL | BCPCLToMemoryExt (t_BarCode *pBarCode, VOID *pHandle, INT *pnSize, LPCRECT pRect, BOOL bRelPos) |
Writes barcode as PCL Level 5 into memory block (extended version). More... | |
ERRCODE TECIT_STDCALL | BCPDFToMemory (t_BarCode *pBarCode, VOID *pHandle, INT *pnSize, LPCRECT pRect) |
Writes barcode as PDF into a memory-block . More... | |
ERRCODE TECIT_STDCALL | BCPDFFragmentToMemory (t_BarCode *pBarCode, VOID *pHandle, INT *pnSize, LPCRECT pRect) |
Writes barcode as PDF segment into a memory-block . More... | |
ERRCODE TECIT_STDCALL | BCPostscriptToMemory (t_BarCode *pBarCode, VOID *pHandle, INT nSize, LPCRECT pRect) |
Writes barcode (Postscript) into memory-block. More... | |
ERRCODE TECIT_STDCALL | BCPostscriptToMemoryExt (t_BarCode *pBarCode, VOID *pHandle, INT *pnSize, LPCRECT pRect, BOOL bIncludeMacros) |
Writes barcode (Postscript) into memory-block (extended version). More... | |
BOOL TECIT_STDCALL | BCGetEpsSubstwDeviceFonts (t_BarCode *pBarCode) |
Gets current setting for substitute font names for EPS. More... | |
ERRCODE TECIT_STDCALL | BCSetEpsSubstwDeviceFonts (t_BarCode *pBarCode, BOOL bSubwDevFnts) |
Activates the substitution of font names for EPS. More... | |
ERRCODE TECIT_STDCALL | BCSVGToMemory (t_BarCode *pBarCode, VOID *pHandle, INT *pnSize, LPCRECT pRect) |
Writes barcode (SVG) into memory-block. More... | |
ERRCODE TECIT_STDCALL | BCAIToMemory (t_BarCode *pBarCode, VOID *pHandle, INT *pnSize, LPCRECT pRect) |
Writes barcode (Adobe Illustrator Format) into memory-block. More... | |
fn_DrawRow TECIT_STDCALL | BCGetFuncDrawRow (t_BarCode *pBarCode) |
Gets call-back function for drawing a single row of a barcode. More... | |
ERRCODE TECIT_STDCALL | BCSetFuncDrawRow (t_BarCode *pBarCode, fn_DrawRow fn) |
Sets the callback function for drawing a single row of a barcode. More... | |
fn_DrawBar TECIT_STDCALL | BCGetFuncDrawBar (t_BarCode *pBarCode) |
Gets call-back function for drawing a bar. More... | |
ERRCODE TECIT_STDCALL | BCSetFuncDrawBar (t_BarCode *pBarCode, fn_DrawBar fn) |
Sets call-back function for drawing the bars of a barcode. More... | |
fn_DrawColoredBar TECIT_STDCALL | BCGetFuncDrawColoredBar (t_BarCode *pBarCode) |
Gets call-back function for drawing a colored bar. More... | |
ERRCODE TECIT_STDCALL | BCSetFuncDrawColoredBar (t_BarCode *pBarCode, fn_DrawColoredBar fn) |
Sets call-back function for drawing colored bars. More... | |
fn_DrawRing TECIT_STDCALL | BCGetFuncDrawRing (t_BarCode *pBarCode) |
Gets call-back function for drawing a MaxiCode finder ring. More... | |
ERRCODE TECIT_STDCALL | BCSetFuncDrawRing (t_BarCode *pBarCode, fn_DrawRing fn) |
Sets call-back function for drawing the MaxiCode finder rings. More... | |
fn_DrawHexagon TECIT_STDCALL | BCGetFuncDrawHexagon (t_BarCode *pBarCode) |
Gets call-back function for drawing a MaxiCode hexagon. More... | |
ERRCODE TECIT_STDCALL | BCSetFuncDrawHexagon (t_BarCode *pBarCode, fn_DrawHexagon fn) |
Sets call-back function for drawing the MaxiCode finder rings. More... | |
LPVOID TECIT_STDCALL | BCGetCBData (t_BarCode *pBarCode) |
Gets the user-defined data that is passed to the callback functions. More... | |
VOID TECIT_STDCALL | BCSetCBData (t_BarCode *pBarCode, LPVOID pData) |
Sets the user-defined data that is passed to the callback functions. More... | |
ERRCODE TECIT_STDCALL | BCDrawCB (t_BarCode *pBarCode, HDC hDC, RECT *pRect) |
Callback version of barcode draw function. More... | |
COLORREF TECIT_STDCALL | BCGetColorFromMetaData (t_BarCode *pBarCode, INT chMeta) |
Converts a single meta character returned by BCGetMetaData into a corresponding color value. More... | |
INT TECIT_STDCALL | BCGetInvalidDataPos (t_BarCode *pBarCode) |
Gets position of invalid character in input data. More... | |
LONG TECIT_STDCALL | BCGet_PDF417_Rows (t_BarCode *pBarCode) |
Gets number of PDF417 rows. More... | |
ERRCODE TECIT_STDCALL | BCSet_PDF417_Rows (t_BarCode *pBarCode, LONG nRows) |
Sets number of PDF417 rows. More... | |
LONG TECIT_STDCALL | BCGet_PDF417_Columns (t_BarCode *pBarCode) |
Gets number of PDF417 columns. More... | |
ERRCODE TECIT_STDCALL | BCSet_PDF417_Columns (t_BarCode *pBarCode, LONG nColumns) |
Sets the number of PDF417 columns. More... | |
LONG TECIT_STDCALL | BCGet_PDF417_ECLevel (t_BarCode *pBarCode) |
Gets current PDF417 error correction level. More... | |
ERRCODE TECIT_STDCALL | BCSet_PDF417_ECLevel (t_BarCode *pBarCode, LONG nLevel) |
Sets PDF417 error correction level. More... | |
LONG TECIT_STDCALL | BCGet_PDF417_RowHeight (t_BarCode *pBarCode) |
Gets PDF417 row-height. More... | |
ERRCODE TECIT_STDCALL | BCSet_PDF417_RowHeight (t_BarCode *pBarCode, LONG nHeight) |
Sets PDF417 row height to a fixed value. More... | |
LONG TECIT_STDCALL | BCGet_PDF417_CodeWords (t_BarCode *pBarCode) |
Gets number of PDF417 code words. More... | |
e_PDFMode TECIT_STDCALL | BCGet_PDF417_EncodingMode (t_BarCode *pBarCode) |
Gets the current PDF417 encoding mode. More... | |
ERRCODE TECIT_STDCALL | BCSet_PDF417_EncodingMode (t_BarCode *pBarCode, e_PDFMode eMode) |
Sets PDF417 encoding mode. More... | |
LONG TECIT_STDCALL | BCGet_PDF417_SegIndex (t_BarCode *pBarCode) |
Gets current Macro-PDF417 segment index. More... | |
ERRCODE TECIT_STDCALL | BCSet_PDF417_SegIndex (t_BarCode *pBarCode, LONG nSegInx) |
Sets Macro-PDF417 segment index. More... | |
BOOL TECIT_STDCALL | BCGet_PDF417_SegLast (t_BarCode *pBarCode) |
Returns if this is the last symbol within a Macro PDF417 symbol-chain. More... | |
ERRCODE TECIT_STDCALL | BCSet_PDF417_SegLast (t_BarCode *pBarCode, BOOL bSegLast) |
Marks the actual symbol as the last one within the Macro PDF417 symbol chain. More... | |
LONG TECIT_STDCALL | BCGet_PDF417_SegCount (t_BarCode *pBarCode) |
Gets Macro PDF417 segment count. More... | |
ERRCODE TECIT_STDCALL | BCSet_PDF417_SegCount (t_BarCode *pBarCode, LONG nSegCount) |
Sets Macro PDF417 segment count (optional). More... | |
LONG TECIT_STDCALL | BCGet_PDF417_TimeStamp (t_BarCode *pBarCode) |
Gets Macro PDF417 Time Stamp. More... | |
ERRCODE TECIT_STDCALL | BCSet_PDF417_TimeStamp (t_BarCode *pBarCode, LONG nTimeStamp) |
Sets Macro PDF417 Time Stamp (optional). More... | |
LONG TECIT_STDCALL | BCGet_PDF417_FileSize (t_BarCode *pBarCode) |
Gets Macro PDF417 File Size. More... | |
ERRCODE TECIT_STDCALL | BCSet_PDF417_FileSize (t_BarCode *pBarCode, LONG nFileSize) |
Sets Macro PDF417 File Size (optional). More... | |
LONG TECIT_STDCALL | BCGet_PDF417_CheckSum (t_BarCode *pBarCode) |
Gets Macro PDF417 Check Sum. More... | |
ERRCODE TECIT_STDCALL | BCSet_PDF417_CheckSum (t_BarCode *pBarCode, LONG nCheckSum) |
Sets Macro PDF417 Check Sum (optional). More... | |
e_MPDFMode TECIT_STDCALL | BCGet_MPDF417_Mode (t_BarCode *pBarCode) |
Gets Micro PDF encoding mode. More... | |
ERRCODE TECIT_STDCALL | BCSet_MPDF417_Mode (t_BarCode *pBarCode, e_MPDFMode eMode) |
Sets Micro PDF encoding mode. More... | |
e_MPDFVers TECIT_STDCALL | BCGet_MPDF417_Version (t_BarCode *pBarCode) |
Gets Micro PDF Version (symbol size). More... | |
ERRCODE TECIT_STDCALL | BCSet_MPDF417_Version (t_BarCode *pBarCode, e_MPDFVers eVersion) |
Sets Micro PDF Version (symbol size). More... | |
LONG TECIT_STDCALL | BCGet_MPDF417_VersionCount () |
Returns number of implemented MicroPDF417 versions. More... | |
LONG TECIT_STDCALL | BCGet_Maxi_Mode (t_BarCode *pBarCode) |
Gets current encoding mode for MaxiCode. More... | |
ERRCODE TECIT_STDCALL | BCSet_Maxi_Mode (t_BarCode *pBarCode, LONG nMode) |
Specifies the operating mode for encoding data. More... | |
LONG TECIT_STDCALL | BCGet_Maxi_AppendSum (t_BarCode *pBarCode) |
Gets total number of symbols in "Structured Append" mode of MaxiCode. More... | |
ERRCODE TECIT_STDCALL | BCSet_Maxi_Append (t_BarCode *pBarCode, LONG nSum, LONG nIndex) |
Activates MaxiCode "Structured Append" feature. More... | |
LONG TECIT_STDCALL | BCGet_Maxi_AppendIndex (t_BarCode *pBarCode) |
Gets index of current symbol in "Structured Append" mode of MaxiCode. More... | |
LONG TECIT_STDCALL | BCGet_Maxi_UnderCut (t_BarCode *pBarCode) |
Gets current undercut value of MaxiCode. More... | |
ERRCODE TECIT_STDCALL | BCSet_Maxi_UnderCut (t_BarCode *pBarCode, LONG nUndercut) |
Specifies the undercut value of MaxiCode. More... | |
BOOL TECIT_STDCALL | BCGet_Maxi_UsePreamble (t_BarCode *pBarCode) |
Determines whether the usage of the "Preamble" is activated. More... | |
e_DMSizes TECIT_STDCALL | BCGet_DM_Size (t_BarCode *pBarCode) |
Gets currently adjusted Data Matrix symbol size. More... | |
ERRCODE TECIT_STDCALL | BCSet_DM_Size (t_BarCode *pBarCode, e_DMSizes eSize) |
Sets Data Matrix symbol size. More... | |
BOOL TECIT_STDCALL | BCGet_DM_Rectangular (t_BarCode *pBarCode) |
Gets if rectangular Data Matrix sizes are preferred. More... | |
ERRCODE TECIT_STDCALL | BCSet_DM_Rectangular (t_BarCode *pBarCode, BOOL bRect) |
Switches between square or rectangular Data Matrix symbols. More... | |
e_DMFormat TECIT_STDCALL | BCGet_DM_Format (t_BarCode *pBarCode) |
Gets the current Data Matrix Encoding Format. More... | |
ERRCODE TECIT_STDCALL | BCSet_DM_Format (t_BarCode *pBarCode, e_DMFormat eFormat) |
Specifies Data Matrix encoding format. More... | |
BOOL TECIT_STDCALL | BCGet_DM_EnforceBinaryEncoding (t_BarCode *pBarCode) |
Determines whether the data is encoded in binary format. More... | |
ERRCODE TECIT_STDCALL | BCSet_DM_EnforceBinaryEncoding (t_BarCode *pBarCode, BOOL bEnforceBinary) |
Determines whether Data Matrix shall be encoded in binary mode or not. More... | |
LONG TECIT_STDCALL | BCGet_DM_AppendSum (t_BarCode *pBarCode) |
Gets the adjusted total number of symbols in Data Matrix Structured Append mode. More... | |
LONG TECIT_STDCALL | BCGet_DM_AppendIndex (t_BarCode *pBarCode) |
Gets the current index of the symbol in Data Matrix Structured Append mode. More... | |
LONG TECIT_STDCALL | BCGet_DM_AppendFileID (t_BarCode *pBarCode) |
Gets the adjusted File-ID in Data Matrix Structured Append mode. More... | |
ERRCODE TECIT_STDCALL | BCSet_DM_Append (t_BarCode *pBarCode, LONG nSum, LONG nIndex, LONG nFileID) |
Activates Data Matrix "Structured Append" mode. More... | |
BOOL TECIT_STDCALL | BC_DM_IsAppendAllowed (e_DMFormat eFormat) |
Returns if structured append is allowed depending on given format. More... | |
LONG TECIT_STDCALL | BCGetDataMatrixSizesCount () |
Returns the number of supported Data Matrix symbol-sizes. More... | |
e_DMSizes *TECIT_STDCALL | BCGetDataMatrixSizeListForType (e_BarCType eBCType) |
Returns implemented Data Matrix symbol sizes for given barcode type. More... | |
LONG TECIT_STDCALL | BCGetDataMatrixSizesCountForType (e_BarCType eBCType) |
Returns the number of supported Data Matrix symbol-sizes for of given barcode type. More... | |
e_AztecSizes TECIT_STDCALL | BCGet_Aztec_Size (t_BarCode *pBarCode) |
Gets currently adjusted Aztec Code symbol size. More... | |
ERRCODE TECIT_STDCALL | BCSet_Aztec_Size (t_BarCode *pBarCode, e_AztecSizes eSize) |
Sets Aztec Code symbol size. More... | |
BOOL TECIT_STDCALL | BCGet_Aztec_EnforceBinaryEncoding (t_BarCode *pBarCode) |
Determines whether the data is encoded in binary format. More... | |
ERRCODE TECIT_STDCALL | BCSet_Aztec_EnforceBinaryEncoding (t_BarCode *pBarCode, BOOL bEnforceBinary) |
Determines whether Aztec Code shall be encoded in binary mode or not. More... | |
e_AztecFormat TECIT_STDCALL | BCGet_Aztec_Format (t_BarCode *pBarCode) |
Gets the current Aztec Code Encoding Format. More... | |
LONG TECIT_STDCALL | BCGet_Aztec_ErrorCorrection (t_BarCode *pBarCode) |
Gets the number of error correction codewords in percent of the symbol size Returns currently adjusted value. More... | |
ERRCODE TECIT_STDCALL | BCSet_Aztec_ErrorCorrection (t_BarCode *pBarCode, LONG nErrorCorrection) |
Sets the number of error correction codewords in percent (from 0 to 99) of the symbol size. More... | |
BOOL TECIT_STDCALL | BCGet_Aztec_RuneMode (t_BarCode *pBarCode) |
Determines whether the symbol is in Aztec Rune Mode. More... | |
ERRCODE TECIT_STDCALL | BCSet_Aztec_RuneMode (t_BarCode *pBarCode, BOOL bRuneMode) |
Determines whether symbol shall be encoded in Aztec Rune mode. More... | |
BOOL TECIT_STDCALL | BCGet_Aztec_AppendActive (t_BarCode *pBarCode) |
Determines whether the structured append mode is active. More... | |
ERRCODE TECIT_STDCALL | BCSet_Aztec_AppendActive (t_BarCode *pBarCode, BOOL bActivate) |
Activates/Deactivates Aztec Code "Structured Append" mode. More... | |
LONG TECIT_STDCALL | BCGetAztecSizesCount () |
Returns the number of supported Aztec Code symbol-sizes. More... | |
e_DCSizeMode TECIT_STDCALL | BCGet_DotCode_SizeMode (t_BarCode *pBarCode) |
Gets size mode of DotCode symbol. More... | |
e_DCPrintDirection TECIT_STDCALL | BCGet_DotCode_PrintDirection (t_BarCode *pBarCode) |
Gets the print direction for which the DotCode symbol is to be optimized, regarding the robustness of the symbol. More... | |
ERRCODE TECIT_STDCALL | BCSet_DotCode_PrintDirection (t_BarCode *pBarCode, e_DCPrintDirection eDirection) |
Sets the print direction for which the DotCode symbol is to be optimized, regarding the robustness of the symbol. More... | |
BOOL TECIT_STDCALL | BCGet_DotCode_EnforceBinaryEncoding (t_BarCode *pBarCode) |
Determines whether the data is encoded in binary format. More... | |
ERRCODE TECIT_STDCALL | BCSet_DotCode_EnforceBinaryEncoding (t_BarCode *pBarCode, BOOL bEnforceBinary) |
Determines whether DotCode shall be encoded in binary mode or not. More... | |
e_DCFormat TECIT_STDCALL | BCGet_DotCode_Format (t_BarCode *pBarCode) |
Gets the current DotCode Encoding Format. More... | |
e_DCMask TECIT_STDCALL | BCGet_DotCode_Mask (t_BarCode *pBarCode) |
Gets the current DotCode mask (0-4). More... | |
ERRCODE TECIT_STDCALL | BCSet_DotCode_Mask (t_BarCode *pBarCode, e_DCMask eMask) |
Sets QR-Code mask pattern (0-4). More... | |
BOOL TECIT_STDCALL | BCGet_DotCode_AppendActive (t_BarCode *pBarCode) |
Determines whether the structured append mode is active. More... | |
ERRCODE TECIT_STDCALL | BCSet_DotCode_AppendActive (t_BarCode *pBarCode, BOOL bActivate) |
Activates/Deactivates DotCode "Structured Append" mode. More... | |
LONG TECIT_STDCALL | BCGet_DotCode_AppendTotal (t_BarCode *pBarCode) |
Gets the adjusted total number of symbols in DotCode Structured Append mode. More... | |
LONG TECIT_STDCALL | BCGet_DotCode_AppendIndex (t_BarCode *pBarCode) |
Gets the current index of the symbol in DotCode Structured Append mode. More... | |
ERRCODE TECIT_STDCALL | BCSet_DotCode_Append (t_BarCode *pBarCode, LONG nTotal, LONG nIndex) |
Sets DotCode "Structured Append" data. More... | |
e_QRVersion TECIT_STDCALL | BCGet_QR_Version (t_BarCode *pBarCode) |
Gets the current symbol version (the symbol size). More... | |
ERRCODE TECIT_STDCALL | BCSet_QR_Version (t_BarCode *pBarCode, e_QRVersion eVersion) |
Specifies the symbol version (the symbol size). More... | |
e_QRFormat TECIT_STDCALL | BCGet_QR_Format (t_BarCode *pBarCode) |
Gets the current encoding format. More... | |
ERRCODE TECIT_STDCALL | BCSet_QR_Format (t_BarCode *pBarCode, e_QRFormat eFormat) |
Specifies QR-Code encoding format. More... | |
e_QRECLevel TECIT_STDCALL | BCGet_QR_ECLevel (t_BarCode *pBarCode) |
Gets the current QR-Code error correction level (ECL). More... | |
ERRCODE TECIT_STDCALL | BCSet_QR_ECLevel (t_BarCode *pBarCode, e_QRECLevel eECLevel) |
Sets QR-Code error correction level (ECL). More... | |
e_QRMask TECIT_STDCALL | BCGet_QR_Mask (t_BarCode *pBarCode) |
Gets the current QR-Code mask pattern (0-7). More... | |
ERRCODE TECIT_STDCALL | BCSet_QR_Mask (t_BarCode *pBarCode, e_QRMask eMask) |
Sets QR-Code mask pattern (0-7). More... | |
e_QRMBCompaction TECIT_STDCALL | BCGet_QR_KanjiChineseCompaction (t_BarCode *pBarCode) |
Gets the current state of the QR-Code "Compact Kanji / Chinese" option. More... | |
ERRCODE TECIT_STDCALL | BCSet_QR_KanjiChineseCompaction (t_BarCode *pBarCode, e_QRMBCompaction eCompact) |
Enables QR-Code "Compact Kanji" or "Compact Chinese" option. More... | |
LONG TECIT_STDCALL | BCGet_QR_AppendSum (t_BarCode *pBarCode) |
Gets the total number of symbol when using QR-Code "Structured Append". More... | |
LONG TECIT_STDCALL | BCGet_QR_AppendIndex (t_BarCode *pBarCode) |
Gets the structured append index of the symbol when using QR-Code "Structured Append". More... | |
BYTE TECIT_STDCALL | BCGet_QR_AppendParity (t_BarCode *pBarCode) |
Gets the structured append parity when using QR-Code "Structured Append". More... | |
ERRCODE TECIT_STDCALL | BCSet_QR_Append (t_BarCode *pBarCode, LONG nSum, LONG nIndex, BYTE bParity) |
Activates QR-Code "Structured Append" feature. More... | |
LONG TECIT_STDCALL | BCGetQRCodeVersionCount () |
Returns number of implemented QR-Code versions. More... | |
e_MQRVersion TECIT_STDCALL | BCGet_MQR_Version (t_BarCode *pBarCode) |
Gets the current symbol version (the symbol size). More... | |
ERRCODE TECIT_STDCALL | BCSet_MQR_Version (t_BarCode *pBarCode, e_MQRVersion eVersion) |
Specifies the symbol version (the symbol size). More... | |
e_MQRMask TECIT_STDCALL | BCGet_MQR_Mask (t_BarCode *pBarCode) |
Gets the current Micro QR-Code mask pattern (0-7). More... | |
ERRCODE TECIT_STDCALL | BCSet_MQR_Mask (t_BarCode *pBarCode, e_MQRMask eMask) |
Sets Micro QR-Code mask pattern (0-7). More... | |
LONG TECIT_STDCALL | BCGetMQRCodeVersionCount () |
Returns number of implemented Micro QR-Code versions. More... | |
e_HanXinSizes TECIT_STDCALL | BCGet_HanXin_Version (t_BarCode *pBarCode) |
Gets the current symbol version (the symbol size). More... | |
ERRCODE TECIT_STDCALL | BCSet_HanXin_Version (t_BarCode *pBarCode, e_HanXinSizes eVersion) |
Specifies the symbol version (the symbol size). More... | |
e_HanXinECLevel TECIT_STDCALL | BCGet_HanXin_ECLevel (t_BarCode *pBarCode) |
Gets the current Han Xin Code error correction level (ECL). More... | |
ERRCODE TECIT_STDCALL | BCSet_HanXin_ECLevel (t_BarCode *pBarCode, e_HanXinECLevel eECLevel) |
Sets Han Xin Code error correction level (ECL). More... | |
e_HanXinMask TECIT_STDCALL | BCGet_HanXin_Mask (t_BarCode *pBarCode) |
Gets the current Han Xin Code mask pattern (0-3). More... | |
ERRCODE TECIT_STDCALL | BCSet_HanXin_Mask (t_BarCode *pBarCode, e_HanXinMask eMask) |
Sets Han Xin Code mask pattern (0-3). More... | |
BOOL TECIT_STDCALL | BCGet_HanXin_EnforceBinaryEncoding (t_BarCode *pBarCode) |
Determines whether the data is encoded in binary format. More... | |
ERRCODE TECIT_STDCALL | BCSet_HanXin_EnforceBinaryEncoding (t_BarCode *pBarCode, BOOL bEnforceBinary) |
Determines whether Han Xin Code shall be encoded in binary mode or not. More... | |
LONG TECIT_STDCALL | BCGetHanXinVersionCount () |
Returns number of implemented Han Xin Code versions. More... | |
e_CBFFormat TECIT_STDCALL | BCGet_CBF_Format (t_BarCode *pBarCode) |
Gets the adjusted Codablock-F code format. More... | |
ERRCODE TECIT_STDCALL | BCSet_CBF_Format (t_BarCode *pBarCode, e_CBFFormat eFormat) |
Sets Codablock-F code format. More... | |
LONG TECIT_STDCALL | BCGet_CBF_Columns (t_BarCode *pBarCode) |
Gets the number of adjusted Codablock-F columns. More... | |
ERRCODE TECIT_STDCALL | BCSet_CBF_Columns (t_BarCode *pBarCode, LONG nColumns) |
Adjusts the number of Codablock-F columns. More... | |
LONG TECIT_STDCALL | BCGet_CBF_Rows (t_BarCode *pBarCode) |
Gets the adjusted number of Codablock-F rows. More... | |
ERRCODE TECIT_STDCALL | BCSet_CBF_Rows (t_BarCode *pBarCode, LONG nRows) |
Adjusts the number of CodaBlock-F rows. More... | |
LONG TECIT_STDCALL | BCGet_CBF_RowHeight (t_BarCode *pBarCode) |
Gets the adjusted row height for Codablock-F. More... | |
ERRCODE TECIT_STDCALL | BCSet_CBF_RowHeight (t_BarCode *pBarCode, LONG nHeight) |
Sets the row height for Codablock-F. More... | |
LONG TECIT_STDCALL | BCGet_CBF_RowSeparatorHeight (t_BarCode *pBarCode) |
Gets the currently adjusted row separator height for Codablock-F. More... | |
ERRCODE TECIT_STDCALL | BCSet_CBF_RowSeparatorHeight (t_BarCode *pBarCode, LONG nHeight) |
Sets the height of the Codablock-F row-separator. More... | |
e_CCType TECIT_STDCALL | BCGet2DCompositeComponent (t_BarCode *pBarCode) |
Gets adjusted 2D Composite Component. More... | |
ERRCODE TECIT_STDCALL | BCSet2DCompositeComponent (t_BarCode *pBarCode, e_CCType eCCType) |
Sets 2D Composite Component (= CC) Type. More... | |
BOOL TECIT_STDCALL | BCGet_CompSym_IsCCPresent (t_BarCode *pBarCode) |
Determines if a composite component was created. More... | |
BOOL TECIT_STDCALL | BCGet_CompSym_IsCCAvailable (t_BarCode *pBarCode, e_CCType eCCType) |
Check if a composite component is available for the current base symbology. More... | |
BOOL TECIT_STDCALL | BCGet_CompSym_ErrorInCC (t_BarCode *pBarCode) |
Determines the source of the error when creating composite symbologies. More... | |
BOOL TECIT_STDCALL | BCIsCompositeAllowed (e_BarCType barcodeType) |
Retrieves whether the barcode type can be a composite barcode. More... | |
BOOL TECIT_STDCALL | BCIsCompositeComponentAllowed (e_BarCType barcodeType, e_CCType componentType) |
Retrieves whether the barcode type can be a composite barcode with a certain component. More... | |
LONG TECIT_STDCALL | BCGet_RSS_SegmPerRow (t_BarCode *pBarCode) |
Gets currently adjusted data segments per row (GS1 DataBar/RSS Expanded Stacked only). More... | |
ERRCODE TECIT_STDCALL | BCSet_RSS_SegmPerRow (t_BarCode *pBarCode, LONG nSegmPerRow) |
Sets data segments per Row (GS1 DataBar/RSS Expanded Stacked only) to a fixed value. More... | |
ERRCODE TECIT_STDCALL | BCGetLibraryVersionA (INT *pMajor, INT *pMinor, INT *pRelease, INT *pRevision, LPCSTR *pszVersion, LPCSTR *pszBuildDate) |
ERRCODE TECIT_STDCALL | BCGetLibraryVersionW (INT *pMajor, INT *pMinor, INT *pRelease, INT *pRevision, LPCWSTR *pszVersion, LPCWSTR *pszBuildDate) |
ERRCODE TECIT_STDCALL | BCInitLibraryA (LPCSTR szPath) |
Initializes TBarCode Library (UNIX and Windows CE only). More... | |
ERRCODE TECIT_STDCALL | BCInitLibraryW (LPCWSTR szPath) |
Initializes TBarCode Library (UNIX and Windows CE only). More... | |
ERRCODE TECIT_STDCALL | _BCInitLibraryT (LPCTSTR szPath) |
Initializes TBarCode Library (UNIX and Windows CE only). More... | |
ERRCODE TECIT_STDCALL | BCLicenseMeA (LPCSTR lpszLicensee, e_licKind eKindOfLicense, DWORD dwNoOfLicenses, LPCSTR lpszKey, e_licProduct eProductID) |
License TBarCode. More... | |
ERRCODE TECIT_STDCALL | BCLicenseMeW (LPCWSTR lpszLicensee, e_licKind eKindOfLicense, DWORD dwNoOfLicenses, LPCWSTR lpszKey, e_licProduct eProductID) |
License TBarCode. More... | |
LPCSTR *TECIT_STDCALL | BCGetBCListA () |
Returns implemented barcode symbologies Returns string-array of implemented barcodes. More... | |
LPCWSTR *TECIT_STDCALL | BCGetBCListW () |
Returns implemented barcode symbologies Returns string-array of implemented barcodes. More... | |
LPCSTR TECIT_STDCALL | BCGetTextA (t_BarCode *pBarCode) |
Gets barcode text. More... | |
LPCWSTR TECIT_STDCALL | BCGetTextW (t_BarCode *pBarCode) |
Gets barcode text. More... | |
ERRCODE TECIT_STDCALL | BCSetTextA (t_BarCode *pBarCode, LPCSTR szText, LONG nLen) |
Sets the barcode data (ASCII version). More... | |
ERRCODE TECIT_STDCALL | BCSetTextW (t_BarCode *pBarCode, LPCWSTR szText, LONG nLen) |
Sets the barcode data (ASCII version). More... | |
LPCSTR TECIT_STDCALL | BCGetFormatA (t_BarCode *pBarCode) |
Gets current format string. More... | |
LPCWSTR TECIT_STDCALL | BCGetFormatW (t_BarCode *pBarCode) |
Gets current format string. More... | |
ERRCODE TECIT_STDCALL | BCSetFormatA (t_BarCode *pBarCode, LPCSTR szFormat) |
Sets format string applied to barcode data prior encoding. More... | |
ERRCODE TECIT_STDCALL | BCSetFormatW (t_BarCode *pBarCode, LPCWSTR szFormat) |
Sets format string applied to barcode data prior encoding. More... | |
LPCSTR TECIT_STDCALL | BCGetRatioA (t_BarCode *pBarCode) |
Gets current print-ratio string. More... | |
LPCWSTR TECIT_STDCALL | BCGetRatioW (t_BarCode *pBarCode) |
Gets current print-ratio string. More... | |
ERRCODE TECIT_STDCALL | BCSetRatioA (t_BarCode *pBarCode, LPCSTR szRatio) |
Set print-ratio string. More... | |
ERRCODE TECIT_STDCALL | BCSetRatioW (t_BarCode *pBarCode, LPCWSTR szRatio) |
Set print-ratio string. More... | |
CHAR *TECIT_STDCALL | BCGetFontNameA (t_BarCode *pBarCode) |
Gets the font of the currently active text object (usually the human readable text). More... | |
WCHAR *TECIT_STDCALL | BCGetFontNameW (t_BarCode *pBarCode) |
Gets the font of the currently active text object (usually the human readable text). More... | |
ERRCODE TECIT_STDCALL | BCSetFontNameA (t_BarCode *pBarCode, const CHAR *szName) |
Sets the font of the currently active text object (usually the human readable text). More... | |
ERRCODE TECIT_STDCALL | BCSetFontNameW (t_BarCode *pBarCode, const WCHAR *szName) |
Sets the font of the currently active text object (usually the human readable text). More... | |
LPCSTR TECIT_STDCALL | BCGetDisplayTextA (t_BarCode *pBarCode) |
Retrieves the content of the currently active text object (usually the human readable text). More... | |
LPCWSTR TECIT_STDCALL | BCGetDisplayTextW (t_BarCode *pBarCode) |
Retrieves the content of the currently active text object (usually the human readable text). More... | |
ERRCODE TECIT_STDCALL | BCSetDisplayTextA (t_BarCode *pBarCode, LPCSTR szText) |
Sets the content of the currently active text object (usually the human readable text). More... | |
ERRCODE TECIT_STDCALL | BCSetDisplayTextW (t_BarCode *pBarCode, LPCWSTR szText) |
Sets the content of the currently active text object (usually the human readable text). More... | |
LONG TECIT_STDCALL | BCGetCheckDigitsA (t_BarCode *pBarCode, LPSTR lpszCDText, LONG nSize) |
Returns all computed check-digits for the current barcode. More... | |
LONG TECIT_STDCALL | BCGetCheckDigitsW (t_BarCode *pBarCode, LPWSTR lpszCDText, LONG nSize) |
Returns all computed check-digits for the current barcode. More... | |
ERRCODE TECIT_STDCALL | BCCalcCDExtA (t_BarCode *pBarCode, LPCSTR lpszData, e_CDMethod eCDMethod, LPSTR lpszChecksum, LONG *nChecksum) |
Calculates check-digit(s) for a given data string. More... | |
ERRCODE TECIT_STDCALL | BCCalcCDExtW (t_BarCode *pBarCode, LPCWSTR lpszData, e_CDMethod eCDMethod, LPWSTR lpszChecksum, LONG *nChecksum) |
Calculates check-digit(s) for a given data string. More... | |
LPCSTR TECIT_STDCALL | BCGetNameFromEnumA (e_CDMethod eCDMethod) |
Returns name of check-digit method. More... | |
LPCWSTR TECIT_STDCALL | BCGetNameFromEnumW (e_CDMethod eCDMethod) |
Returns name of check-digit method. More... | |
LPCSTR *TECIT_STDCALL | BCGetCDListA () |
Returns the implemented check-digit methods. More... | |
LPCWSTR *TECIT_STDCALL | BCGetCDListW () |
Returns the implemented check-digit methods. More... | |
LPCSTR TECIT_STDCALL | BCGetOptionsA (t_BarCode *pBarCode, LPCSTR szFilter) |
Retrieves the option string that contains all applied options. More... | |
LPCWSTR TECIT_STDCALL | BCGetOptionsW (t_BarCode *pBarCode, LPCWSTR szFilter) |
Retrieves the option string that contains all applied options. More... | |
ERRCODE TECIT_STDCALL | BCSetOptionsA (t_BarCode *pBarCode, LPCSTR szOption) |
Sets the barcode option string. More... | |
ERRCODE TECIT_STDCALL | BCSetOptionsW (t_BarCode *pBarCode, LPCWSTR szOption) |
Sets the barcode option string. More... | |
LPCSTR TECIT_STDCALL | BCGetModWidthA (t_BarCode *pBarCode) |
Gets the current module width (value is returned as string). More... | |
LPCWSTR TECIT_STDCALL | BCGetModWidthW (t_BarCode *pBarCode) |
Gets the current module width (value is returned as string). More... | |
ERRCODE TECIT_STDCALL | BCSetModWidthA (t_BarCode *pBarCode, LPCSTR szModWidth) |
Sets a fixed module width (value is passed as string [0.001 mm]). More... | |
ERRCODE TECIT_STDCALL | BCSetModWidthW (t_BarCode *pBarCode, LPCWSTR szModWidth) |
Sets a fixed module width (value is passed as string [0.001 mm]). More... | |
ERRCODE TECIT_STDCALL | BCCopyToClipboardExA (t_BarCode *pBarCode, HDC hDC, LONG nWidth, LONG nHeight, BOOL fTransparent, LPCSTR szFileName) |
Copies barcode to clipboard (extended version, Windows only). More... | |
ERRCODE TECIT_STDCALL | BCCopyToClipboardExW (t_BarCode *pBarCode, HDC hDC, LONG nWidth, LONG nHeight, BOOL fTransparent, LPCWSTR szFileName) |
Copies barcode to clipboard (extended version, Windows only). More... | |
ERRCODE TECIT_STDCALL | BCSaveImageA (t_BarCode *pBarCode, LPCSTR lpszFileName, e_IMType eImageType, LONG lXSize, LONG lYSize, DOUBLE dXRes, DOUBLE dYRes) |
Saves the barcode to an image-file (Windows only). More... | |
ERRCODE TECIT_STDCALL | BCSaveImageW (t_BarCode *pBarCode, LPCWSTR lpszFileName, e_IMType eImageType, LONG lXSize, LONG lYSize, DOUBLE dXRes, DOUBLE dYRes) |
Saves the barcode to an image-file (Windows only). More... | |
ERRCODE TECIT_STDCALL | BCSaveImageExA (t_BarCode *pBarCode, HDC hDC, LPCSTR lpszFileName, e_IMType eImageType, LONG lQuality, LONG lXSize, LONG lYSize, DOUBLE dXRes, DOUBLE dYRes) |
Saves barcode to an image-file (extended version, Windows only). More... | |
ERRCODE TECIT_STDCALL | BCSaveImageExW (t_BarCode *pBarCode, HDC hDC, LPCWSTR lpszFileName, e_IMType eImageType, LONG lQuality, LONG lXSize, LONG lYSize, DOUBLE dXRes, DOUBLE dYRes) |
Saves barcode to an image-file (extended version, Windows only). More... | |
ERRCODE TECIT_STDCALL | BCBitmapToFileA (t_BarCode *pBarCode, LPCSTR szFilename, LPCRECT pRect) |
Saves barcode as an image file. More... | |
ERRCODE TECIT_STDCALL | BCBitmapToFileW (t_BarCode *pBarCode, LPCWSTR szFilename, LPCRECT pRect) |
Saves barcode as an image file. More... | |
ERRCODE TECIT_STDCALL | BCBitmapToMemoryA (t_BarCode *pBarCode, VOID *pHandle, LPCSTR pszFormat, INT *pnSize, LPCRECT pRect) |
Writes barcode in an image format to memory block. More... | |
ERRCODE TECIT_STDCALL | BCBitmapToMemoryW (t_BarCode *pBarCode, VOID *pHandle, LPCWSTR pszFormat, INT *pnSize, LPCRECT pRect) |
Writes barcode in an image format to memory block. More... | |
ERRCODE TECIT_STDCALL | BCPCLToFileA (t_BarCode *pBarCode, LPCSTR szFilename, LPCRECT pRect) |
Saves barcode as a PCL-file. More... | |
ERRCODE TECIT_STDCALL | BCPCLToFileW (t_BarCode *pBarCode, LPCWSTR szFilename, LPCRECT pRect) |
Saves barcode as a PCL-file. More... | |
ERRCODE TECIT_STDCALL | BCPCLToFileExtA (t_BarCode *pBarCode, LPCSTR szFilename, LPCRECT pRect, BOOL bRelPos) |
Saves barcode as a PCL-file. More... | |
ERRCODE TECIT_STDCALL | BCPCLToFileExtW (t_BarCode *pBarCode, LPCWSTR szFilename, LPCRECT pRect, BOOL bRelPos) |
Saves barcode as a PCL-file. More... | |
ERRCODE TECIT_STDCALL | BCPDFToFileA (t_BarCode *pBarCode, LPCSTR szFilename, LPCRECT pRect) |
Saves barcode as a PDF file. More... | |
ERRCODE TECIT_STDCALL | BCPDFToFileW (t_BarCode *pBarCode, LPCWSTR szFilename, LPCRECT pRect) |
Saves barcode as a PDF file. More... | |
ERRCODE TECIT_STDCALL | BCPostscriptToFileA (t_BarCode *pBarCode, LPCSTR szFilename, LPCRECT pRect) |
Saves barcode as a Postscript-file. More... | |
ERRCODE TECIT_STDCALL | BCPostscriptToFileW (t_BarCode *pBarCode, LPCWSTR szFilename, LPCRECT pRect) |
Saves barcode as a Postscript-file. More... | |
ERRCODE TECIT_STDCALL | BCGetPostscriptMacrosA (LPSTR pszMacros, INT *pnSize) |
Returns Postscript macros of the Postscript code as a zero-terminated string. More... | |
ERRCODE TECIT_STDCALL | BCGetPostscriptMacrosW (LPWSTR pszMacros, INT *pnSize) |
Returns Postscript macros of the Postscript code as a zero-terminated string. More... | |
ERRCODE TECIT_STDCALL | BCSVGToFileA (t_BarCode *pBarCode, LPCSTR szFilename, LPCRECT pRect) |
Saves barcode as a SVG-file. More... | |
ERRCODE TECIT_STDCALL | BCSVGToFileW (t_BarCode *pBarCode, LPCWSTR szFilename, LPCRECT pRect) |
Saves barcode as a SVG-file. More... | |
ERRCODE TECIT_STDCALL | BCAIToFileA (t_BarCode *pBarCode, LPCSTR szFilename, LPCRECT pRect) |
Saves barcode as a AI-file. More... | |
ERRCODE TECIT_STDCALL | BCAIToFileW (t_BarCode *pBarCode, LPCWSTR szFilename, LPCRECT pRect) |
Saves barcode as a AI-file. More... | |
fn_DrawTextA TECIT_STDCALL | BCGetFuncDrawTextA (t_BarCode *pBarCode) |
Gets call-back function for drawing a text Returns currently adjusted function pointer. More... | |
fn_DrawTextW TECIT_STDCALL | BCGetFuncDrawTextW (t_BarCode *pBarCode) |
Gets call-back function for drawing a text Returns currently adjusted function pointer. More... | |
ERRCODE TECIT_STDCALL | BCSetFuncDrawTextA (t_BarCode *pBarCode, fn_DrawTextA fn) |
Sets call-back function for drawing the human readable text of a barcode. More... | |
ERRCODE TECIT_STDCALL | BCSetFuncDrawTextW (t_BarCode *pBarCode, fn_DrawTextW fn) |
Sets call-back function for drawing the human readable text of a barcode. More... | |
LPCSTR TECIT_STDCALL | BCGetMetaDataA (t_BarCode *pBarCode) |
Returns meta-representation of a barcode. More... | |
LPCWSTR TECIT_STDCALL | BCGetMetaDataW (t_BarCode *pBarCode) |
Returns meta-representation of a barcode. More... | |
VOID TECIT_STDCALL | BCGetErrorTextA (ERRCODE eCode, LPSTR szText, size_t nSize) |
Returns error text to given error code. More... | |
VOID TECIT_STDCALL | BCGetErrorTextW (ERRCODE eCode, LPWSTR szText, size_t nSize) |
Returns error text to given error code. More... | |
VOID TECIT_STDCALL | BCGetErrorTextExtA (t_BarCode *pBarCode, ERRCODE eCode, LPSTR szText, size_t nSize) |
Returns extended error text to given error code. More... | |
VOID TECIT_STDCALL | BCGetErrorTextExtW (t_BarCode *pBarCode, ERRCODE eCode, LPWSTR szText, size_t nSize) |
Returns extended error text to given error code. More... | |
LPCSTR TECIT_STDCALL | BCGet_PDF417_RowColRatioA (t_BarCode *pBarCode) |
Gets PDF417 row to column ratio. More... | |
LPCWSTR TECIT_STDCALL | BCGet_PDF417_RowColRatioW (t_BarCode *pBarCode) |
Gets PDF417 row to column ratio. More... | |
ERRCODE TECIT_STDCALL | BCSet_PDF417_RowColRatioA (t_BarCode *pBarCode, LPCSTR szRatio) |
Sets PDF417 row to column ratio to a fixed value. More... | |
ERRCODE TECIT_STDCALL | BCSet_PDF417_RowColRatioW (t_BarCode *pBarCode, LPCWSTR szRatio) |
Sets PDF417 row to column ratio to a fixed value. More... | |
LPCSTR TECIT_STDCALL | BCGet_PDF417_FileIDA (t_BarCode *pBarCode) |
Gets Macro PDF417 FileID. More... | |
LPCWSTR TECIT_STDCALL | BCGet_PDF417_FileIDW (t_BarCode *pBarCode) |
Gets Macro PDF417 FileID. More... | |
ERRCODE TECIT_STDCALL | BCSet_PDF417_FileIDA (t_BarCode *pBarCode, LPCSTR szFileID) |
Sets Macro PDF417 FileID. More... | |
ERRCODE TECIT_STDCALL | BCSet_PDF417_FileIDW (t_BarCode *pBarCode, LPCWSTR szFileID) |
Sets Macro PDF417 FileID. More... | |
LPCSTR TECIT_STDCALL | BCGet_PDF417_FileNameA (t_BarCode *pBarCode) |
Gets Macro PDF417 File Name. More... | |
LPCWSTR TECIT_STDCALL | BCGet_PDF417_FileNameW (t_BarCode *pBarCode) |
Gets Macro PDF417 File Name. More... | |
ERRCODE TECIT_STDCALL | BCSet_PDF417_FileNameA (t_BarCode *pBarCode, LPCSTR szFileName) |
Sets Macro PDF417 File Name (optional). More... | |
ERRCODE TECIT_STDCALL | BCSet_PDF417_FileNameW (t_BarCode *pBarCode, LPCWSTR szFileName) |
Sets Macro PDF417 File Name (optional). More... | |
LPCSTR TECIT_STDCALL | BCGet_PDF417_SenderA (t_BarCode *pBarCode) |
Gets Macro PDF417 Sender. More... | |
LPCWSTR TECIT_STDCALL | BCGet_PDF417_SenderW (t_BarCode *pBarCode) |
Gets Macro PDF417 Sender. More... | |
ERRCODE TECIT_STDCALL | BCSet_PDF417_SenderA (t_BarCode *pBarCode, LPCSTR szSender) |
Sets Macro PDF417 Sender (optional). More... | |
ERRCODE TECIT_STDCALL | BCSet_PDF417_SenderW (t_BarCode *pBarCode, LPCWSTR szSender) |
Sets Macro PDF417 Sender (optional). More... | |
LPCSTR TECIT_STDCALL | BCGet_PDF417_AddresseeA (t_BarCode *pBarCode) |
Gets Macro PDF417 Addressee. More... | |
LPCWSTR TECIT_STDCALL | BCGet_PDF417_AddresseeW (t_BarCode *pBarCode) |
Gets Macro PDF417 Addressee. More... | |
ERRCODE TECIT_STDCALL | BCSet_PDF417_AddresseeA (t_BarCode *pBarCode, LPCSTR szAddressee) |
Sets Macro PDF417 Addressee (optional). More... | |
ERRCODE TECIT_STDCALL | BCSet_PDF417_AddresseeW (t_BarCode *pBarCode, LPCWSTR szAddressee) |
Sets Macro PDF417 Addressee (optional). More... | |
LPCSTR *TECIT_STDCALL | BCGet_MPDF417_VersionsA () |
Returns all possible MicroPDF417 versions (symbol sizes) in an array. More... | |
LPCWSTR *TECIT_STDCALL | BCGet_MPDF417_VersionsW () |
Returns all possible MicroPDF417 versions (symbol sizes) in an array. More... | |
ERRCODE TECIT_STDCALL | BCSet_Maxi_UsePreambleA (t_BarCode *pBarCode, BOOL bUse, LPCSTR szDate) |
Activates the usage of the "Preamble" in MaxiCode. More... | |
ERRCODE TECIT_STDCALL | BCSet_Maxi_UsePreambleW (t_BarCode *pBarCode, BOOL bUse, LPCWSTR szDate) |
Activates the usage of the "Preamble" in MaxiCode. More... | |
LPCSTR TECIT_STDCALL | BCGet_Maxi_PreambleDateA (t_BarCode *pBarCode) |
Returns the current date encoded in the MaxiCode preamble. More... | |
LPCWSTR TECIT_STDCALL | BCGet_Maxi_PreambleDateW (t_BarCode *pBarCode) |
Returns the current date encoded in the MaxiCode preamble. More... | |
LPCSTR TECIT_STDCALL | BCGet_Maxi_SCMServClassA (t_BarCode *pBarCode) |
Gets service class of MaxiCode Structured Carrier Message (SCM). More... | |
LPCWSTR TECIT_STDCALL | BCGet_Maxi_SCMServClassW (t_BarCode *pBarCode) |
Gets service class of MaxiCode Structured Carrier Message (SCM). More... | |
LPCSTR TECIT_STDCALL | BCGet_Maxi_SCMCountryCodeA (t_BarCode *pBarCode) |
Gets country code of MaxiCode Structured Carrier Message (SCM). More... | |
LPCWSTR TECIT_STDCALL | BCGet_Maxi_SCMCountryCodeW (t_BarCode *pBarCode) |
Gets country code of MaxiCode Structured Carrier Message (SCM). More... | |
LPCSTR TECIT_STDCALL | BCGet_Maxi_SCMPostalCodeA (t_BarCode *pBarCode) |
Gets postal code of MaxiCode Structured Carrier Message (SCM). More... | |
LPCWSTR TECIT_STDCALL | BCGet_Maxi_SCMPostalCodeW (t_BarCode *pBarCode) |
Gets postal code of MaxiCode Structured Carrier Message (SCM). More... | |
ERRCODE TECIT_STDCALL | BCSet_Maxi_SCMA (t_BarCode *pBarCode, LPCSTR szServiceClass, LPCSTR szCountryCode, LPCSTR szPostalCode) |
Set MaxiCode structured carrier message (SCM). More... | |
ERRCODE TECIT_STDCALL | BCSet_Maxi_SCMW (t_BarCode *pBarCode, LPCWSTR szServiceClass, LPCWSTR szCountryCode, LPCWSTR szPostalCode) |
Set MaxiCode structured carrier message (SCM). More... | |
LPCSTR *TECIT_STDCALL | BCGetDataMatrixSizesA () |
Returns implemented Data Matrix symbol sizes. More... | |
LPCWSTR *TECIT_STDCALL | BCGetDataMatrixSizesW () |
Returns implemented Data Matrix symbol sizes. More... | |
LPCSTR TECIT_STDCALL | BCGet_Aztec_FormatSpecifierA (t_BarCode *pBarCode) |
Gets the current Aztec Code Encoding Format specifier for industry format. More... | |
LPCWSTR TECIT_STDCALL | BCGet_Aztec_FormatSpecifierW (t_BarCode *pBarCode) |
Gets the current Aztec Code Encoding Format specifier for industry format. More... | |
ERRCODE TECIT_STDCALL | BCSet_Aztec_FormatA (t_BarCode *pBarCode, e_AztecFormat eFormat, LPCSTR szFormatSpecifier) |
Specifies Aztec Code encoding format. More... | |
ERRCODE TECIT_STDCALL | BCSet_Aztec_FormatW (t_BarCode *pBarCode, e_AztecFormat eFormat, LPCWSTR szFormatSpecifier) |
Specifies Aztec Code encoding format. More... | |
CHAR TECIT_STDCALL | BCGet_Aztec_AppendTotalA (t_BarCode *pBarCode) |
Gets the adjusted total number of symbols in the Aztec Code Structured Append mode. More... | |
WCHAR TECIT_STDCALL | BCGet_Aztec_AppendTotalW (t_BarCode *pBarCode) |
Gets the adjusted total number of symbols in the Aztec Code Structured Append mode. More... | |
CHAR TECIT_STDCALL | BCGet_Aztec_AppendIndexA (t_BarCode *pBarCode) |
Gets the current index of the symbol in Aztec Code Structured Append mode. More... | |
WCHAR TECIT_STDCALL | BCGet_Aztec_AppendIndexW (t_BarCode *pBarCode) |
Gets the current index of the symbol in Aztec Code Structured Append mode. More... | |
LPCSTR TECIT_STDCALL | BCGet_Aztec_AppendMessageIDA (t_BarCode *pBarCode) |
Gets the adjusted Message-ID in Aztec Code Structured Append mode. More... | |
LPCWSTR TECIT_STDCALL | BCGet_Aztec_AppendMessageIDW (t_BarCode *pBarCode) |
Gets the adjusted Message-ID in Aztec Code Structured Append mode. More... | |
ERRCODE TECIT_STDCALL | BCSet_Aztec_AppendDataA (t_BarCode *pBarCode, CHAR cTotal, CHAR cIndex, LPCSTR szMessageID) |
Sets Aztec Code "Structured Append" data. More... | |
ERRCODE TECIT_STDCALL | BCSet_Aztec_AppendDataW (t_BarCode *pBarCode, WCHAR cTotal, WCHAR cIndex, LPCWSTR szMessageID) |
Sets Aztec Code "Structured Append" data. More... | |
LPCSTR *TECIT_STDCALL | BCGetAztecSizesA () |
Returns the implemented Aztec Code symbol sizes. More... | |
LPCWSTR *TECIT_STDCALL | BCGetAztecSizesW () |
Returns the implemented Aztec Code symbol sizes. More... | |
LPCSTR TECIT_STDCALL | BCGet_DotCode_SizeA (t_BarCode *pBarCode) |
Gets the current DotCode size. More... | |
LPCWSTR TECIT_STDCALL | BCGet_DotCode_SizeW (t_BarCode *pBarCode) |
Gets the current DotCode size. More... | |
LPCSTR TECIT_STDCALL | BCGet_DotCode_DefaultSizeForModeA (e_DCSizeMode eMode) |
Gets the default size for given size mode. More... | |
LPCWSTR TECIT_STDCALL | BCGet_DotCode_DefaultSizeForModeW (e_DCSizeMode eMode) |
Gets the default size for given size mode. More... | |
ERRCODE TECIT_STDCALL | BCSet_DotCode_SizeA (t_BarCode *pBarCode, e_DCSizeMode eMode, LPCSTR szSize) |
Specifies DotCode symbol size. More... | |
ERRCODE TECIT_STDCALL | BCSet_DotCode_SizeW (t_BarCode *pBarCode, e_DCSizeMode eMode, LPCWSTR szSize) |
Specifies DotCode symbol size. More... | |
LPCSTR TECIT_STDCALL | BCGet_DotCode_FormatSpecifierA (t_BarCode *pBarCode) |
Gets the current DotCode Encoding Format specifier for industry format. More... | |
LPCWSTR TECIT_STDCALL | BCGet_DotCode_FormatSpecifierW (t_BarCode *pBarCode) |
Gets the current DotCode Encoding Format specifier for industry format. More... | |
ERRCODE TECIT_STDCALL | BCSet_DotCode_FormatA (t_BarCode *pBarCode, e_DCFormat eFormat, LPCSTR szFormatSpecifier) |
Specifies DotCode encoding format. More... | |
ERRCODE TECIT_STDCALL | BCSet_DotCode_FormatW (t_BarCode *pBarCode, e_DCFormat eFormat, LPCWSTR szFormatSpecifier) |
Specifies DotCode encoding format. More... | |
LPCSTR TECIT_STDCALL | BCGet_QR_FmtAppIndicatorA (t_BarCode *pBarCode) |
Gets current QR-Code Format application indicator (used with Industry format). More... | |
LPCWSTR TECIT_STDCALL | BCGet_QR_FmtAppIndicatorW (t_BarCode *pBarCode) |
Gets current QR-Code Format application indicator (used with Industry format). More... | |
ERRCODE TECIT_STDCALL | BCSet_QR_FmtAppIndicatorA (t_BarCode *pBarCode, LPCSTR szIndicator) |
Set QR-Code format Application Indicator (used with Industry format). More... | |
ERRCODE TECIT_STDCALL | BCSet_QR_FmtAppIndicatorW (t_BarCode *pBarCode, LPCWSTR szIndicator) |
Set QR-Code format Application Indicator (used with Industry format). More... | |
BYTE TECIT_STDCALL | BCCalcStructApp_ParityA (LPCSTR szIntData, LONG nIntData) |
Returns the parity byte for QR-Code "Structured Append" (Byte array version). More... | |
BYTE TECIT_STDCALL | BCCalcStructApp_ParityW (LPCWSTR szIntData, LONG nIntData) |
Returns the parity byte for QR-Code "Structured Append" (Byte array version). More... | |
LPCSTR *TECIT_STDCALL | BCGetQRCodeVersionsA () |
Returns implemented QR-Code versions. More... | |
LPCWSTR *TECIT_STDCALL | BCGetQRCodeVersionsW () |
Returns implemented QR-Code versions. More... | |
LPCSTR *TECIT_STDCALL | BCGetMQRCodeVersionsA () |
Returns implemented Micro QR-Code versions. More... | |
LPCWSTR *TECIT_STDCALL | BCGetMQRCodeVersionsW () |
Returns implemented Micro QR-Code versions. More... | |
LPCSTR *TECIT_STDCALL | BCGetHanXinVersionsA () |
Returns implemented Han Xin Code versions. More... | |
LPCWSTR *TECIT_STDCALL | BCGetHanXinVersionsW () |
Returns implemented Han Xin Code versions. More... | |
Header File for TBarCode Library.
Include this header file in your modules to access the TBarCode API. In Windows:
In Linux/Unix:
The TBarCode Library for Windows and TBarCode Library for UNIX have the same API except for some functions:
© 2019 All rights reserved by TEC-IT Datenverarbeitung GmbH |
![]() |
Generated on Thu Apr 11 2019 07:57:47 for TBarCode Library 11 with doxygen 1.8.8 |