Plataforma de Comunicação Elgin versão 3.13.9
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:
|