Ir para conteúdo
  • Cadastre-se

dev botao

Margem Direita Nfc-E Acbrnfemonitor Cortando


  • Este tópico foi criado há 2427 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Bom dia Juliomar, 

 

Obrigado pela informação. Eu não conhecia essa opção, rs. E olha  que fuço bastante no componentes. É realmente bastante coisa e a gente passa batido às vezes.

Mas beleza, o importante é que tem uma opção.

Me diga uma coisa, eu pesquisei e não encontrei. Esse componente precisa de algum arquivo a parte (como o .fr3) para funcionar? Em alguma configuração especial? 

 

Outro detalhe: você mencionou que essa impressão direta na COM, mas e se a impressora estiver conectada a porta USB, esse componente acbrNFeDANFeESCPOS é indicado também?

 

Obrigado.

Editado por valdirdill

Valdir Dill

Rio de Janeiro - RJ

 

 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Bom dia Juliomar, 

 

Obrigado pela informação. Eu não conhecia essa opção, rs. E olha  que fuço bastante no componentes. É realmente bastante coisa e a gente passa batido às vezes.

Mas beleza, o importante é que tem uma opção.

Me diga uma coisa, eu pesquisei e não encontrei. Esse componente precisa de algum arquivo a parte (como o .fr3) para funcionar? Em alguma configuração especial? 

 

Outro detalhe: você mencionou que essa impressão direta na COM, mas e se a impressora estiver conectada a porta USB, esse componente acbrNFeDANFeESCPOS é indicado também?

 

Obrigado.

A impressora na qual a impressão está em testes é Bematech 2100TH com conexão USB. Nesse modelo eu devo utilizar o componente ESCPOS ou o ACBrNFeDANFEFR normal com arquivo .fr3?

Estou usando a componente com o DanfeNfce.fr3 e está cortando na margem direita.

Fiz um teste numa impressora normal (com A4) e imprime normal (sem cortes).

 

Em outro teste utilizando o ACBrNFeDANFeESCPOS dá erro "Communication error 9994: Instance not yet connected."

 

Alguém teria alguma dica para esse problema nessa impressora?

 

Obrigado!

Valdir Dill

Rio de Janeiro - RJ

 

 

Link para o comentário
Compartilhar em outros sites

Valdirdill,

 

Quando instala uma impressora usb, no caso da Bematech 4200TH ou Daruma DR700 M ou H, ela emula uma com. Aqui as que instalei elas geram a COM3. Só que estas impressoras tem driver spooler, daí viram uma impressora do Windows. E pelo windows você imprime qualquer coisa nelas... então o ACBR tá imprimindo nelas como se fosse PDF. Agora para usar a opção ESC/P, vi um post do André que ele testou, se não tiver enganado, a MP2500th e uma Sweda. 

Para quem usa o ACBRNFEMONITOR, cuidado para indicar as mini-impressora. Por exemplo a Bematech 2500th e as Daruma DR 700 L, não tem spooler, então só através das dll, ou quando tiverem tempo de corrigir o problema do Esc/p que pelo que vi no componete tenta abrir a COM1 e aí tá emulando na COM 3, dá o erro de "Communication error 9994: Instance not yet connected", .

 

Rubens

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Basta você alterar o arquivo .fr3 do danfe para ficar um pouco menos largo que o que está hoje que vai funcionar.

Obrigado Régys pela orientação, mas não deu certo.

 

Olha o que fiz no .fr3:

O PaperWidth mudei de 8 para 7,75

A leftMargin de 0,50 para 0,40

A rightMargin de 0,30 para 0,20

 

Mesmo com essas alterações nada se alterou na impressão final da Bematech 2100TH. 

Alguma outra dica?

 

Obrigado!

Valdir Dill

Rio de Janeiro - RJ

 

 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Bom dia Eduardo,

 

Uma coisa que eu percebi é que a impressão na Bematech 2100TH deixa uma margem esquerda bem maior do que está o .fr3.

Coloquei um leftMargem no .fr3 de 0,30, mas a impressão sai com praticamente 1cm de margem esquerda. Acredito que seja isso que esteja "empurrando" a impressão para a direita e acaba não imprimindo os últimos caracteres de cada linha.

Não tenho a impressora aqui para maiores testes. Notei esse problema depois que um usuário me enviou uma imagem da impressão.

Acredito que talvez essa impressora tenha alguma configuração de margem que precisaria ser configurada, mas solicitei ao usuário e ele não conseguiu localizar nada na instalação/driver da impressora.

Se você tiver essa impressora tenta ver se tem alguma coisa que possa ser configurada nela para não deixar essa margem.

Valdir Dill

Rio de Janeiro - RJ

 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Srs,

utilizo uma impressora Bematech MP 4200, instalada pelo spooler, e apos baixar a versão disponibilizada pelo rubens, esta saindo perfeito a impressao.

Lembrando que ainda utilizo as configurações da MP 4200 como 80mm.

 

Valeu rubens!!! 

 

Poderia anexar o arquivo para compararmos e verificar o que pode ser acertado para todos?

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

Poderia anexar o arquivo para compararmos e verificar o que pode ser acertado para todos?

 

Bom dia Régis, também fiz algumas alterações no arquivo "ACBrDANFCeFortesFr.DFM", pois também estava cortando a margem direita.

 

No caso, meus testes foram efetuados nas impressoras Sweda SI-300S e Bematech MP4200TH.

 

Estou anexando o arquivo para analisarem e se estiver ok, atualizar pro pessoal.

 

Bom tentei anexar o arquivo, mas aparece a seguinte msg, tem outra opção para eu disponibiliza-lo?:

Você não tem permissão para fazer upload deste tipo de arquivo

Editado por Anderson Luis
Link para o comentário
Compartilhar em outros sites

  • Moderadores

Bom dia Régis, também fiz algumas alterações no arquivo "ACBrDANFCeFortesFr.DFM", pois também estava cortando a margem direita.

 

No caso, meus testes foram efetuados nas impressoras Sweda SI-300S e Bematech MP4200TH.

 

Estou anexando o arquivo para analisarem e se estiver ok, atualizar pro pessoal.

 

Bom tentei anexar o arquivo, mas aparece a seguinte msg, tem outra opção para eu disponibiliza-lo?:

Você não tem permissão para fazer upload deste tipo de arquivo

 

Você está tentando enviar o arquivo compactado?

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...

Bom dia, algumas constatações:

 

- Acima de 40 itens a DANFE-NFCe sai cortando ou nao imprime o restante dos itens

- QR CODE, pelo meu app no celular não foi lido, ate direciona para o site da SEFAZ origem, mas o código diz invalido/inexistente

- a margem não esta cortando, porem ele sempre seta a impressora default para impressão, independente da impressora setado no ACBrNFeMonitor

 

Abcs

Link para o comentário
Compartilhar em outros sites

Bom dia

Também estou com problemas usando o ACBrNFeDANFCeFortes1, esta cortando a margem direita.

Vocês estão alterando as configurações do componente? ou estão deixando padrão.

 

Agradeço

 

Amigo,

 

Ajustei diretamente no fonte do componente, anexei no post acima #41 para que os moderadores possam analisar, e se for o caso, oficializar no projeto.

 

Creio que ainda não verificaram meu anexo, você pode baixar e testar para ver se resolve seu problema.

 

Abraços.

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 2427 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.