Ir para conteúdo
  • Cadastre-se

Bruno Machado Jardim

Membros
  • Total de ítens

    21
  • Registro em

  • Última visita

Tudo que Bruno Machado Jardim postou

  1. Realmente, mas isso aconteceu comigo e alguns clientes. Depois q mando imprimir com o ACBrPosLib parece que fica um cache das configurações e desconfigura a impressora. Posso estar falando besteira. Mas geralmente meus clientes tem ifood e acaba desconfigurando a impressão. Achei estranho e tb não vi motivo pra isso. Mas quis saber se tem algo a ver ou foi coincidência.
  2. Bom dia, Utilizo impressão com ACBrLibPosPrinter. Imprime certinho, mas desconfigura a impressora para outros programas. como posso resolver isso?
  3. Obrigado. Se quiser fechar esse topico ja esta ok! Duvidas tiradas.
  4. ok, obrigado, ajudou bastante. com a configuração certa imprime tanto 80mm qnt 58mm certinho?
  5. essa é uma impressora de teste, temos muitos clientes que usam impressoras chinesas que nao tem padrao. será q tenho q na instalacao ver sobre o modelo nelas? E o pior geralmente as chinesas sao as 58mm
  6. Mando assim pra lib: ACBrLibPosPrinter-20200918.log Tem mais coisa no codigo, mas é so variáveis
  7. Se conseguirem me ajudar , so resta isso para eu liberar o programa para os clientes. A biblioteca é muito boa mesmo, parabens!! E hj é dia de muita impressao por ser sexta.
  8. Assim que esta saindo se observar o alinhamento nao ta respeitando o tamanho das colunas e nem a quebra de linha. Preciso fazer algo mais?
  9. Obrigado, vou testar. Mais uma dúvida: qual o numero em colunas para 80mm e 58mm? Testei no demo e nao teve alteracao. Por exemplo, coloquei 20 colunas e utilizo a tag </linha_simples> e a as de alinhamento. nao muda o alinhamento. por isso perguntei aqui. tem algo a mais que preciso fazer?
  10. Boa tarde, Como consigo definir a largura da impressao pra impressoras com 58mm ou 80mm? Estou utilizando o ACBrLib.PosPrinter Coloquei assim: posPrinter.ConfigGravarValor(ACBrSessao.PosPrinter_MPagina, "Largura", 58); Mas não funcionou. Olhei na documentação e não encontrei muita coisa. Obrigado
  11. Achei o problemas, estavamos utilizando o projeto MT e qnd mudei para o ST deu certo.
  12. O demo rodar perfeitamente. Analisamos o demo e a unica coisa diferente é q coloquei em um botao para teste o codigo q passei. o resto a principio ta igual. o que copiei do demo ta post inicial. Meu codigo ta assim: using ACBrLib; using ACBrLibPosPrinter; using ACBrLib.Core; using ACBrLib.Core.PosPrinter; .... private ACBrPosPrinter posPrinter; ... public frmPrincipal() { InitializeComponent(); // Inicializando a classe e carregando a dll posPrinter = new ACBrPosPrinter(); } Em um botão assim: posPrinter.ConfigGravarValor(ACBrSessao.PosPrinter, "ArqLog", "C:\\ACBrLibPosPrinter-20200917.log"); posPrinter.ConfigGravarValor(ACBrSessao.PosPrinter, "Modelo", 0); posPrinter.ConfigGravarValor(ACBrSessao.PosPrinter, "Porta", "RAW:EPSON TM-T20 Receipt"); posPrinter.ConfigGravarValor(ACBrSessao.PosPrinter, "ColunasFonteNormal", 48); posPrinter.ConfigGravarValor(ACBrSessao.PosPrinter, "EspacoEntreLinhas", 0); posPrinter.ConfigGravarValor(ACBrSessao.PosPrinter, "LinhasBuffer", 0); posPrinter.ConfigGravarValor(ACBrSessao.PosPrinter, "LinhasEntreCupons", 21); posPrinter.ConfigGravarValor(ACBrSessao.PosPrinter, "ControlePorta", 0); posPrinter.ConfigGravarValor(ACBrSessao.PosPrinter, "CortaPapel", 1); posPrinter.ConfigGravarValor(ACBrSessao.PosPrinter, "TraduzirTags", 1); posPrinter.ConfigGravarValor(ACBrSessao.PosPrinter, "IgnorarTags", 0); posPrinter.ConfigGravarValor(ACBrSessao.PosPrinter, "PaginaDeCodigo", 5); posPrinter.ConfigGravar(); posPrinter.Ativar(); Após o ativar iria colocar os textos para imprimir.
  13. Fiz sim! funcionou legal. o que coloquei ai foi uma copia de alguns parametros que vou precisar.
  14. Td certo. mas o erro ocorre nessa linha. nao chega nem a criar o log. Coloquei o log primeiro para ver se criava.
  15. Obrigado, arrumei conforme documentação. Mas infelizmente o erro persiste. Onde encontro o Log? Código arrumado: posPrinter.ConfigGravarValor(ACBrSessao.PosPrinter, "ArqLog", "C:\\ACBrLibPosPrinter-20200917.log"); posPrinter.ConfigGravarValor(ACBrSessao.PosPrinter, "Modelo", 0); posPrinter.ConfigGravarValor(ACBrSessao.PosPrinter, "Porta", "RAW:EPSON TM-T20 Receipt"); posPrinter.ConfigGravarValor(ACBrSessao.PosPrinter, "ColunasFonteNormal", 48); posPrinter.ConfigGravarValor(ACBrSessao.PosPrinter, "EspacoEntreLinhas", 0); posPrinter.ConfigGravarValor(ACBrSessao.PosPrinter, "LinhasBuffer", 0); posPrinter.ConfigGravarValor(ACBrSessao.PosPrinter, "LinhasEntreCupons", 21); posPrinter.ConfigGravarValor(ACBrSessao.PosPrinter, "ControlePorta", 0); posPrinter.ConfigGravarValor(ACBrSessao.PosPrinter, "CortaPapel", 1); posPrinter.ConfigGravarValor(ACBrSessao.PosPrinter, "TraduzirTags", 1); posPrinter.ConfigGravarValor(ACBrSessao.PosPrinter, "IgnorarTags", 0); posPrinter.ConfigGravarValor(ACBrSessao.PosPrinter, "PaginaDeCodigo", 5); posPrinter.ConfigGravar(); posPrinter.Ativar(); Na primeira linha do código acima
  16. Obrigado! O arquivo é gerado corretamente na pasta raiz do projeto. posPrinter.ConfigGravarValor(ACBrSessao.PosPrinter, "Modelo", "ppCustomPos"); posPrinter.ConfigGravarValor(ACBrSessao.PosPrinter, "Porta", "RAW:EPSON TM-T20 Receipt"); posPrinter.ConfigGravarValor(ACBrSessao.PosPrinter, "ColunasFonteNormal", 48); posPrinter.ConfigGravarValor(ACBrSessao.PosPrinter, "EspacoEntreLinhas", 0); posPrinter.ConfigGravarValor(ACBrSessao.PosPrinter, "LinhasBuffer", 0); posPrinter.ConfigGravarValor(ACBrSessao.PosPrinter, "LinhasEntreCupons", 21); posPrinter.ConfigGravarValor(ACBrSessao.PosPrinter, "ControlePorta", false); posPrinter.ConfigGravarValor(ACBrSessao.PosPrinter, "CortaPapel", true); posPrinter.ConfigGravarValor(ACBrSessao.PosPrinter, "TraduzirTags", true); posPrinter.ConfigGravarValor(ACBrSessao.PosPrinter, "IgnorarTags", false); posPrinter.ConfigGravarValor(ACBrSessao.PosPrinter, "ArqLog", "C:\\ACBrLibPosPrinter-20200917.log"); posPrinter.ConfigGravarValor(ACBrSessao.PosPrinter, "PaginaDeCodigo", "pcUTF8"); posPrinter.ConfigGravar(); posPrinter.Ativar(); Tento fazer isso e da erro na primeira linha. Como consigo saber o motivo certinho? tem algum modo?
  17. Boa tarde, Estou tentando implementar para simplesmente imprimir cupom nao fiscal de pedidos. Fiz tudo certo ate o momento(acho). using ACBrLib; using ACBrLibPosPrinter; using ACBrLib.Core; using ACBrLib.Core.PosPrinter; .... private ACBrPosPrinter posPrinter; ... public frmPrincipal() { InitializeComponent(); // Inicializando a classe e carregando a dll posPrinter = new ACBrPosPrinter(); } Fiz tudo até aqui, daqui em diante se uso o a variavel posPrinter retorna erro CheckResult = -3. Como consigo implementar essa lib no meu projeto. Olhei o demo, mas acho q falta definir alguma coisa aqui. Podem me ajudar? Desde já obrigado Estou utilizando Visual Studio - C#
×
×
  • 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.

The popup will be closed in 10 segundos...