Ir para conteúdo
  • Cadastre-se

dev botao

Impressão usando a LibPosPrinter


Ver Solução Respondido por Daniel Simoes,
  • Este tópico foi criado há 1682 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado (editado)
10 minutos atrás, Daniel Simoes disse:

Sim... é possível mudar a página de Código de uma Impressora, usando EscPos... mas isso não está implementado no ACBrPosPrinter... por ser uma função pouco usada, e geralmente pode ser feita, pelo programa de Setup da Impressora... e o comando em EscPos para essa operação, muda consideravelmente, de acordo com a Marca e Modelo da Impressora...

Então o comando: ConfigGravarValor("PosPrinter", "PaginaDeCodigo", "2" )  apenas grava a informação no INI, para que o ACBrPosPrinter use essa página de código... mas não manda um comando até a Impressora, para que a página de código seja configurada..

Portanto é necessário ter certeza, de que o ACBrPosPrinter e a Impressora, estão "falando" na mesma página de código

 

ok, mais mesmo a impressora estando em esc/bema codigo da pagina cp850 

configurado sw.Básico da impressora usando o programa da Bematech 

imprime sem assento assim:

 

WhatsApp Image 2020-04-17 at 13.02.31.jpeg

acbrlib.ini ACBrLibPosPrinter-20200417.log

Editado por jamil
Jamil Santos de Araújo

Engenheiro de sistemas /  Tec. Contabil

  • Fundadores
Postado

a página de código não está batendo... Você precisa verificar na Impressora...

geralmente quando ela é ligada com o botão de Feed pressionada, ela imprime as configurações em memória...

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • Membros Pro
Postado
42 minutos atrás, Daniel Simoes disse:

a página de código não está batendo... Você precisa verificar na Impressora...

geralmente quando ela é ligada com o botão de Feed pressionada, ela imprime as configurações em memória...

na impressora esta correto como pode ver na imagem:

 

WhatsApp Image 2020-04-17 at 14.17.07.jpeg

Jamil Santos de Araújo

Engenheiro de sistemas /  Tec. Contabil

  • Fundadores
  • Solution
Postado

@jamil,

Depois de muito investigar, descobri que tivemos uma erro de regressão no dia 02/04,

Citar

-- ACBrDevice --
[-] Corrigido Bug em 02/04, onde TACBrTagProcessor.DecodificarTagsFormatacao, quebrava
    a Página de Código em Lazarus/FPC.
    (por: DSA)   

Também adicionei um tratamento, para que a String que chegue em ANSI ou UTF8, seja convertida de acordo com o parâmetro: Geral.CodificacaoResposta

Por favor baixe uma nova versão em:

 

  • Curtir 2
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • Administradores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Este tópico foi criado há 1682 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.