![]() |
Plataforma de Comunicação Elgin versão 3.14.07
Documentação das bibliotecas de integração com hardware Elgin
|
Fornece funções para gerar códigos de barras (uma e duas dimensões) na etiqueta. Mais...
Funções | |
| int | GerarBarCode1D (int rotacao, int tipo, int largBarrasL, int largBarrasE, int altura, int coordY, int coordX, const char *codigo, int exibirStr) |
| Gera um código de barras de uma dimensão na etiqueta. Mais... | |
| int | GerarQRCodeAuto (int rotacao, int mult, int coordY, int coordX, const char *codigo) |
| Gera um QR Code na etiqueta; modo automático. Mais... | |
| int | GerarQRCodeManual (int rotacao, int mult, int coordY, int coordX, int numModelo, int nvlCorErro, int numMascara, int input, int inputConfig, int numChars8bit, const char *codigo) |
| Gera um QR Code na etiqueta; modo manual. Mais... | |
| int | GerarMaxiCode (int rotacao, int coordY, int coordX, int priZip, int secZip, int country, int serClass, const char *codigo) |
| Gera um código MaxiCode na etiqueta. Mais... | |
| int | GerarDataMatrix (int rotacao, int mult, int coordY, int coordX, int rows, int columns, const char *codigo) |
| Gera um código DataMatrix na etiqueta. Mais... | |
| int | GerarDataBar (int rotacao, int barRatio, int altura, int coordY, int coordX, int tipo, int pxMult, const char *numLinData, const char *codigo) |
| Gera um código DataBar na etiqueta. Mais... | |
| int | GerarDataBarExpanded (int rotacao, int barRatio, int altura, int coordY, int coordX, int pxMult, int segsRow, const char *alphanumeric, const char *codigo) |
| Gera um código DataBar, tipo Expanded, na etiqueta. Mais... | |
| int | GerarPDF417 (int rotacao, int multH, int multV, int coordY, int coordX, int tipo, int secLevel, int aspRatio, int rowNum, int colNum, const char *codigo) |
| Gera um código PDF-417 na etiqueta. Mais... | |
Fornece funções para gerar códigos de barras (uma e duas dimensões) na etiqueta.
Convenções usadas nas chamadas das funções da biblioteca:
Windows
__stdcall
Linux
__cdecl
| int GerarBarCode1D | ( | int | rotacao, |
| int | tipo, | ||
| int | largBarrasL, | ||
| int | largBarrasE, | ||
| int | altura, | ||
| int | coordY, | ||
| int | coordX, | ||
| const char * | codigo, | ||
| int | exibirStr | ||
| ) |
Gera um código de barras de uma dimensão na etiqueta.
| rotacao | - Parâmetro do tipo numérico que define a rotação do código de barras em relação ao plano da etiqueta. Valores válidos:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| tipo | - Parâmetro do tipo numérico que define o tipo do código de barras. Valores válidos:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| largBarrasL | - Parâmetro do tipo numérico que define a largura das barras largas. Valores válidos:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| largBarrasE | - Parâmetro do tipo numérico que define a largura das barras espessas. Valores válidos:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| altura | - Parâmetro do tipo numérico que define a altura das barras, em centésimos de centímetro (ou de polegada). Valores válidos:
Exemplos:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| coordY | - Parâmetro do tipo numérico que define a coordenada Y de impressão, isto é, a quantos centésimos de centímetro (ou de polegada) do eixo y (no plano da etiqueta) o código de barras será impresso. Valores válidos:
Exemplos:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| coordX | - Parâmetro do tipo numérico que define a coordenada X de impressão, isto é, a quantos centésimos de centímetro (ou de polegada) do eixo x (no plano da etiqueta) o código de barras será impresso. Valores válidos:
Exemplos:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| codigo | - Parâmetro do tipo caractere que define o código a ser impresso. Valores válidos:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| exibirStr | - Parâmetro do tipo numérico que define se o código deverá ser impresso junto com as barras (abaixo delas) ou não. Valores válidos:
|
| int GerarQRCodeAuto | ( | int | rotacao, |
| int | mult, | ||
| int | coordY, | ||
| int | coordX, | ||
| const char * | codigo | ||
| ) |
Gera um QR Code na etiqueta; modo automático.
| rotacao | - Parâmetro do tipo numérico que define a rotação do QR Code em relação ao plano da etiqueta. Valores válidos:
| |||||||||||||||
| mult | - Parâmetro do tipo numérico que define a dimensão do QR Code impresso. Valores válidos:
| |||||||||||||||
| coordY | - Parâmetro do tipo numérico que define a coordenada Y de impressão, isto é, a quantos centésimos de centímetro (ou de polegada) do eixo y (no plano da etiqueta) o QR Code será impresso. Valores válidos:
Exemplos:
| |||||||||||||||
| coordX | - Parâmetro do tipo numérico que define a coordenada X de impressão, isto é, a quantos centésimos de centímetro (ou de polegada) do eixo x (no plano da etiqueta) o QR Code será impresso. Valores válidos:
Exemplos:
| |||||||||||||||
| codigo | - Parâmetro do tipo caractere que define o código a ser impresso. Valores válidos:
|
| int GerarQRCodeManual | ( | int | rotacao, |
| int | mult, | ||
| int | coordY, | ||
| int | coordX, | ||
| int | numModelo, | ||
| int | nvlCorErro, | ||
| int | numMascara, | ||
| int | input, | ||
| int | inputConfig, | ||
| int | numChars8bit, | ||
| const char * | codigo | ||
| ) |
Gera um QR Code na etiqueta; modo manual.
| rotacao | - Parâmetro do tipo numérico que define a rotação do QR Code em relação ao plano da etiqueta. Valores válidos:
| ||||||||||||||||||||||
| mult | - Parâmetro do tipo numérico que define a dimensão do QR Code impresso. Valores válidos:
| ||||||||||||||||||||||
| coordY | - Parâmetro do tipo numérico que define a coordenada Y de impressão, isto é, a quantos centésimos de centímetro (ou de polegada) do eixo y (no plano da etiqueta) o QR Code será impresso. Valores válidos:
Exemplos:
| ||||||||||||||||||||||
| coordX | - Parâmetro do tipo numérico que define a coordenada X de impressão, isto é, a quantos centésimos de centímetro (ou de polegada) do eixo x (no plano da etiqueta) o QR Code será impresso. Valores válidos:
Exemplos:
| ||||||||||||||||||||||
| numModelo | - Parâmetro do tipo numérico que define o número do modelo do QR Code. Valores válidos:
| ||||||||||||||||||||||
| nvlCorErro | - Parâmetro do tipo numérico que define o nível de correção de erro. Valores válidos:
| ||||||||||||||||||||||
| numMascara | - Parâmetro do tipo numérico que define o número de máscara. Valores válidos:
| ||||||||||||||||||||||
| input | - Parâmetro do tipo numérico que define o modo de entrada de dados. Valores válidos:
| ||||||||||||||||||||||
| inputConfig | - Parâmetro do tipo numérico que define o tipo de dado que compõe o QR Code.
| ||||||||||||||||||||||
| numChars8bit | - Parâmetro do tipo numérico que define o número de caracteres que o código do QR Code terá (no máximo), caso o parâmetro inputConfig tenha recebido o valor 2. Se o parâmetro inputConfig receber um valor válido diferente de 2, o valor passado para numChars8bit será ignorado. Valores válidos:
| ||||||||||||||||||||||
| codigo | - Parâmetro do tipo caractere que define o código a ser impresso. Valores válidos:
|
| int GerarMaxiCode | ( | int | rotacao, |
| int | coordY, | ||
| int | coordX, | ||
| int | priZip, | ||
| int | secZip, | ||
| int | country, | ||
| int | serClass, | ||
| const char * | codigo | ||
| ) |
Gera um código MaxiCode na etiqueta.
| rotacao | - Parâmetro do tipo numérico que define a rotação do MaxiCode em relação ao plano da etiqueta. Valores válidos:
| |||||||||||||||
| coordY | - Parâmetro do tipo numérico que define a coordenada Y de impressão, isto é, a quantos centésimos de centímetro (ou de polegada) do eixo y (no plano da etiqueta) o MaxiCode será impresso. Valores válidos:
Exemplos:
| |||||||||||||||
| coordX | - Parâmetro do tipo numérico que define a coordenada X de impressão, isto é, a quantos centésimos de centímetro (ou de polegada) do eixo x (no plano da etiqueta) o MaxiCode será impresso. Valores válidos:
Exemplos:
| |||||||||||||||
| priZip | - Parâmetro do tipo numérico que define o código postal principal. Valores válidos:
| |||||||||||||||
| secZip | - Parâmetro do tipo numérico que define o código postal secundário. Valores válidos:
| |||||||||||||||
| country | - Parâmetro do tipo numérico que define o código do país. Valores válidos:
| |||||||||||||||
| serClass | - Parâmetro do tipo numérico que define o código da classe de serviço. Valores válidos:
| |||||||||||||||
| codigo | - Parâmetro do tipo caractere que define o código a ser impresso. Valores válidos:
|
| int GerarDataMatrix | ( | int | rotacao, |
| int | mult, | ||
| int | coordY, | ||
| int | coordX, | ||
| int | rows, | ||
| int | columns, | ||
| const char * | codigo | ||
| ) |
Gera um código DataMatrix na etiqueta.
| rotacao | - Parâmetro do tipo numérico que define a rotação do DataMatrix em relação ao plano da etiqueta. Valores válidos:
| |||||||||||||||
| mult | - Parâmetro do tipo numérico que define a dimensão do DataMatrix impresso. Valores válidos:
| |||||||||||||||
| coordY | - Parâmetro do tipo numérico que define a coordenada Y de impressão, isto é, a quantos centésimos de centímetro (ou de polegada) do eixo y (no plano da etiqueta) o DataMatrix será impresso. Valores válidos:
Exemplos:
| |||||||||||||||
| coordX | - Parâmetro do tipo numérico que define a coordenada X de impressão, isto é, a quantos centésimos de centímetro (ou de polegada) do eixo x (no plano da etiqueta) o DataMatrix será impresso. Valores válidos:
Exemplos:
| |||||||||||||||
| rows | - Parâmetro do tipo numérico que define o número de linhas requeridas. Valores válidos:
| |||||||||||||||
| columns | - Parâmetro do tipo numérico que define o número de colunas requeridas. Valores válidos:
| |||||||||||||||
| codigo | - Parâmetro do tipo caractere que define o código a ser impresso. Valores válidos:
|
| int GerarDataBar | ( | int | rotacao, |
| int | barRatio, | ||
| int | altura, | ||
| int | coordY, | ||
| int | coordX, | ||
| int | tipo, | ||
| int | pxMult, | ||
| const char * | numLinData, | ||
| const char * | codigo | ||
| ) |
Gera um código DataBar na etiqueta.
| rotacao | - Parâmetro do tipo numérico que define a rotação do DataBar em relação ao plano da etiqueta. Valores válidos:
| |||||||||||||||
| barRatio | - Parâmetro do tipo numérico que define a razão entre as barras. Valores válidos:
| |||||||||||||||
| altura | - Parâmetro do tipo numérico que define a altura das barras, em centésimos de centímetro (ou de polegada). Valores válidos:
Exemplos:
| |||||||||||||||
| coordY | - Parâmetro do tipo numérico que define a coordenada Y de impressão, isto é, a quantos centésimos de centímetro (ou de polegada) do eixo y (no plano da etiqueta) o DataBar será impresso. Valores válidos:
Exemplos:
| |||||||||||||||
| coordX | - Parâmetro do tipo numérico que define a coordenada X de impressão, isto é, a quantos centésimos de centímetro (ou de polegada) do eixo x (no plano da etiqueta) o DataBar será impresso. Valores válidos:
Exemplos:
| |||||||||||||||
| tipo | - Parâmetro do tipo numérico que define o tipo do DataBar (RSS). Valores válidos:
| |||||||||||||||
| pxMult | - Parâmetro do tipo numérico que define o multiplicador do pixel. Valores válidos:
| |||||||||||||||
| numLinData | - Parâmetro do tipo numérico que define o dado linear numérico. Valores válidos:
| |||||||||||||||
| codigo | - Parâmetro do tipo caractere que define o código a ser impresso. Valores válidos:
|
| int GerarDataBarExpanded | ( | int | rotacao, |
| int | barRatio, | ||
| int | altura, | ||
| int | coordY, | ||
| int | coordX, | ||
| int | pxMult, | ||
| int | segsRow, | ||
| const char * | alphanumeric, | ||
| const char * | codigo | ||
| ) |
Gera um código DataBar, tipo Expanded, na etiqueta.
| rotacao | - Parâmetro do tipo numérico que define a rotação do DataBar em relação ao plano da etiqueta. Valores válidos:
| |||||||||||||||
| barRatio | - Parâmetro do tipo numérico que define a razão entre as barras. Valores válidos:
| |||||||||||||||
| altura | - Parâmetro do tipo numérico que define a altura das barras, em centésimos de centímetro (ou de polegada). Valores válidos:
Exemplos:
| |||||||||||||||
| coordY | - Parâmetro do tipo numérico que define a coordenada Y de impressão, isto é, a quantos centésimos de centímetro (ou de polegada) do eixo y (no plano da etiqueta) o DataBar será impresso. Valores válidos:
Exemplos:
| |||||||||||||||
| coordX | - Parâmetro do tipo numérico que define a coordenada X de impressão, isto é, a quantos centésimos de centímetro (ou de polegada) do eixo x (no plano da etiqueta) o DataBar será impresso. Valores válidos:
Exemplos:
| |||||||||||||||
| pxMult | - Parâmetro do tipo numérico que define o multiplicador do pixel. Valores válidos:
| |||||||||||||||
| segsRow | - Parâmetro do tipo numérico que define o número de segmentos por linha. Valores válidos:
| |||||||||||||||
| alphanumeric | - Parâmetro do tipo numérico que define o alfanumérico. Valores válidos:
| |||||||||||||||
| codigo | - Parâmetro do tipo caractere que define o código a ser impresso. Valores válidos:
|
| int GerarPDF417 | ( | int | rotacao, |
| int | multH, | ||
| int | multV, | ||
| int | coordY, | ||
| int | coordX, | ||
| int | tipo, | ||
| int | secLevel, | ||
| int | aspRatio, | ||
| int | rowNum, | ||
| int | colNum, | ||
| const char * | codigo | ||
| ) |
Gera um código PDF-417 na etiqueta.
| rotacao | - Parâmetro do tipo numérico que define a rotação do PDF-417 em relação ao plano da etiqueta. Valores válidos:
| |||||||||||||||
| multH | - Parâmetro do tipo numérico que define a multiplicação horizontal (largura) do PDF-417. Valores válidos:
| |||||||||||||||
| multV | - Parâmetro do tipo numérico que define a multiplicação vertical (altura) do PDF-417. Valores válidos:
| |||||||||||||||
| coordY | - Parâmetro do tipo numérico que define a coordenada Y de impressão, isto é, a quantos centésimos de centímetro (ou de polegada) do eixo y (no plano da etiqueta) o PDF-417 será impresso. Valores válidos:
Exemplos:
| |||||||||||||||
| coordX | - Parâmetro do tipo numérico que define a coordenada X de impressão, isto é, a quantos centésimos de centímetro (ou de polegada) do eixo x (no plano da etiqueta) o PDF-417 será impresso. Valores válidos:
Exemplos:
| |||||||||||||||
| tipo | - Parâmetro do tipo numérico que define o tipo do PDF-417. Valores válidos:
| |||||||||||||||
| secLevel | - Parâmetro do tipo numérico que define o nível de segurança. Valores válidos:
| |||||||||||||||
| aspRatio | - Parâmetro do tipo numérico que define a proporção da tela. Valores válidos:
| |||||||||||||||
| rowNum | - Parâmetro do tipo numérico que define o número de linha. Valores válidos:
| |||||||||||||||
| colNum | - Parâmetro do tipo numérico que define o número de coluna. Valores válidos:
| |||||||||||||||
| codigo | - Parâmetro do tipo caractere que define o código a ser impresso. Valores válidos:
|