PDFInclude Code128

Discussão em 'Progress 4GL' iniciado por eric.paula, Agosto 23, 2010.

  1. eric.paula

    eric.paula Sem Pontuação

    Boa tarde.

    Estou desenvolvendo um programa que utliza o PDFIncluide e juntamente a fonte dc-code128.ttf disponibilizada pela Datasul para impressão da Danfe. Já converti para dc-code128.afm.

    Estou utilizando o mesmo conceito utilizado no ft0516f, fazendo chamada na bcapi016 que retorna o código de barras.

    Mas estou encontrando problema na leitura do código, principalmente quando o mesmo tem letras em sua composição.

    Alguem tem alguma experiência com esse tipo de desenvolvimento que possa dar uma luz?

    No aguardo.
    Grato.
  2. edney

    edney Membro Participativo

    Quais dificuldades voce tem, o codigo de barras fica maior do que deveria ser?
    GALEMAO curtiu isso.
  3. startbit

    startbit Membro Participativo

    Pois bem...

    A dificuldade de leitura pode ser relacionada a duas coisas:

    1° O coletor deverá estar configurado para efetuar a leitura do padrão adotado para código de barras.
    2° As definições de tamanho, linhas próximas ao código de barra em si, podem provocar confusão na leitura e por consequência, impedir que o leitor consiga identificar qual é o código.

    Nunca usei está bcapi da Datasul, mas já utilizei a pdf include.

    Você pode utilizar as definições da própria pdf e determinar os tamanhos de acordo com o padrão que você adotar ou senão criar uma função que receba um parâmetro inteiro ou decimal e retorne na medida correta que você queira (ex. cm ou mm).

    Criando uma função que converte o tamanho e retorna na medida certa, você pode simplesmente enviar os comandos de width e height na como o retorno da função.

    PS. Normalmente os problemas de leitura estão relacionados a padrão de código / configuração do leitor ou definição de espaço / interferência na leitura por causa de uma barra, texto, etc...

Compartilhe esta Página