Bematech_FI_ConfiguraCodigoBarrasMFD

BemaFI32

Bematech_FI_ConfiguraCodigoBarrasMFD

Bematech_FI_ConfiguraCodigoBarrasMFD

 

Esta função configura os códigos de barras definindo Altura, Largura e Posição dos caracteres.

 

Parâmetros:

 

Altura - Inteiro entre 1 à 255. (default 162)

 

Largura - Inteiro entre 0 à 2.

Largura = 0 (barras finas)

Largura = 1 (barras médias) - default

Largura = 2 (barras grossas)

 

Posição dos Caracteres - Inteiro entre 0 à 3.

Posição = 0 (não imprime os caracteres do código)

Posição = 1 (imprime os caracteres acima do código)

Posição = 2 (imprime os caracteres abaixo do código) - default

Posição = 3 (imprime os caracteres acima e abaixo do código)

 

Fonte - Inteiro entre 0 à 1.

Fonte = 0 (normal)

Fonte = 1 (condensado)

 

Margem - Inteiro entre 0 à 575 (dots pitch)

Margem = 0 (sem margem) default

 

Observações:

·Esta função é utilizada somente nas impressoras fiscais térmicas.
·A configuração do código de barras deve ser realizada dentro do Relatório Gerencial ou dentro do Comprovante Não Fiscal Vinculado.

Possíveis retornos da Função (INTEIRO):

 

0 (zero): Erro de Comunicação.

1 (um): OK.

-2 (menos dois): Parâmetro Inválido.

-4: O arquivo de inicialização BemaFI32.ini não foi encontrado no diretório de sistema do Windows.

-5: Erro ao abrir a porta de comunicação.

-27 - Status da impressora diferente de 6,0,0,0 (Ack, St1, St2 e St3).

 

Exemplo:

 

' Exemplo em Visual Basic

iRetorno = Bematech_FI_ConfiguraCodigoBarrasMFD(100, 1, 3, 0, 5)

 

// Exemplo em Delphi

iRetorno := Bematech_FI_ConfiguraCodigoBarrasMFD( 100, 1, 3, 0, 5 );