Bematech_FI_CodigoBarrasPDF417MFD |
Esta função faz a impressão do código de barras PDF417.
Parâmetros:
Nível de Correção de Erros - Inteiro entre 0 à 8. Quanto mais alto o nível, melhor a leitura do código, maior a impressão e menor o número de informações que poderão ser impressas.
Altura - Inteiro entre 1 à 8. Altura do caracter do código (pitch). 1 pitch = altura de 0,125 mm.
Largura - Inteiro entre 1 à 4. Largura do caracter do código (pitch). 1 pitch = altura de 0,125 mm.
Número de Colunas Impressa na Linha - Inteiro entre 0 à 30. "0" (zero) utiliza o máximo de colunas que o mecanismo permite para a largura informada (pitch). Caso não caiba na linha a impressora ajusta, automaticamente, para o máximo de colunas permitido na linha.
Código - String do código que deseja gerar.
Observação:
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_CodigoBarrasPDF417MFD(4, 3, 2, 0, "Bematech. Sempre presente nas melhores soluções !!!")
// Exemplo em Delphi cCodigo := 'Bematech. Sempre presente nas melhores soluções !!!'; iRetorno := Bematech_FI_CodigoBarrasPDF417MFD( 4, 3, 2, 0, pchar( cCodigo ) ); |