Plataforma de Comunicação Elgin versão 3.13.9
Documentação das bibliotecas de integração com hardware Elgin
|
Comandos de Nível de Sistema (System Level Commands) fornecem funções para configurar as propriedades relacionadas à impressão e ao ambiente das etiquetas. Mais...
Funções | |
int | SetMedidas (int medida) |
Define o sistema de unidades adotado para a configuração dos campos da etiqueta e de algumas propriedades. Mais... | |
int | SetBackfeed (int backfeed) |
Define a distância em que a etiqueta será deslocada da impressora após a impressão; isso faz com que a etiqueta fique a uma distância conveniente para o usuário "rasgá-lo" do restante do papel. Mais... | |
int | SetPrintStPos (int printStPos) |
Define a posição inicial de impressão. Mais... | |
int | SetSensor (int sensor) |
Define se o sensor a ser usado na impressão será o transmissivo ou o reflexivo. Mais... | |
int | SetModoContinuo (int modoContinuo) |
Ativa (ou desativa) o modo de impressão contínuo e configura a distância de papel a ser impresso. Mais... | |
int | SetLength (int length) |
Define o comprimento (altura) máximo da etiqueta. Mais... | |
Comandos de Nível de Sistema (System Level Commands) fornecem funções para configurar as propriedades relacionadas à impressão e ao ambiente das etiquetas.
Estes parâmetros não são gravados na EPROM, logo, serão perdidos sempre que a impressora for desligada ou reiniciada.
Convenções usadas nas chamadas das funções da biblioteca:
Windows
__stdcall
Linux
__cdecl
int SetMedidas | ( | int | medida | ) |
Define o sistema de unidades adotado para a configuração dos campos da etiqueta e de algumas propriedades.
medida | - Parâmetro do tipo numérico que define se o sistema de unidades utilizado será o métrico (cm/100) ou o imperial (pol/100); cm = centímetro, pol = polegada. Se o sistema escolhido for o métrico, os valores passados aos parâmetros relacionados ao posicionamento e às dimensões dos campos da etiqueta (coordenadas, altura e comprimento, por exemplo) estarão em centésimos de centímetro. Se o sistema escolhido for o imperial, os valores passados àqueles parâmetros estarão em centésimos de polegada. O sistema de unidades determinado aqui também afetará outras propriedades da impressão, como o back-feed, o offset de coluna e o offset de linha. Valores válidos:
|
int SetBackfeed | ( | int | backfeed | ) |
Define a distância em que a etiqueta será deslocada da impressora após a impressão; isso faz com que a etiqueta fique a uma distância conveniente para o usuário "rasgá-lo" do restante do papel.
backfeed | - Parâmetro do tipo numérico que define o back-feed de impressão. Valores válidos:
Exemplos:
|
int SetPrintStPos | ( | int | printStPos | ) |
Define a posição inicial de impressão.
printStPos | - Parâmetro do tipo numérico que define a posição inicial de impressão. O valor padrão 220 configura a posição incial exatamente abaixo da linha TPH (cabeça de impressão). Valores válidos:
|
int SetSensor | ( | int | sensor | ) |
Define se o sensor a ser usado na impressão será o transmissivo ou o reflexivo.
sensor | - Parâmetro do tipo numérico que define o sensor a ser utilizado na impressão. Valores válidos:
|
int SetModoContinuo | ( | int | modoContinuo | ) |
Ativa (ou desativa) o modo de impressão contínuo e configura a distância de papel a ser impresso.
modoContinuo | - Parâmetro do tipo numérico que ativa e define a distância de impressão do modo contínuo, isto é, a quantidade de papel que será impresso entre o início e o final da impressão, em centésimos de centímetro (ou de polegada). Se o modo contínuo for usado, as configurações feitas nas funções SetSensor e SetPrintStPos serão ignoradas. Valores válidos:
Exemplos:
|
int SetLength | ( | int | length | ) |
Define o comprimento (altura) máximo da etiqueta.
length | - Parâmetro do tipo numérico que define o comprimento (altura) máximo da etiqueta. Valores válidos:
Exemplos:
|