Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    29.365
  • Registro em

  • Última visita

  • Days Won

    781

Tudo que Daniel Simoes postou

  1. Não deixem de conferir esse vídeo:
  2. Não estou a par desse assunto... mas pedirei a opinião de outros moderadores...
  3. Tente configurar a Largura do Módulo do QRCode para 3, e usar a Unit em anexo ACBrPosPrinter1.ConfigQRCode.LarguraModulo := 3; ACBrNFeDANFeESCPOS.pas
  4. Olá pessoal, Implementamos um novo recurso, na impressão do DANFCe usando Esc/Pos. Trata-se da Impressão do Cupom com o QRCode e LogoTipo lateral, gerando uma imensa economia de papel, em um layout bastante agradável... Veja a imagem abaixo: Tal recurso, já existia para quem fazia a impressão do DANFCe em Fortes Report... porém é novidade para a impressão em Esc/Pos. Em quais impressoras posso usar esse recurso ? Esse novo recurso é compatível apenas com as Impressoras que são 100% compatíveis com Epson Esc/Pos, e que permitem a impressão de até 48 caracteres, por linha, em fonte Normal. Exemplos de impressoras já testadas: Epson TM-T20 Elgin I9/I7 Qual a vantagem de usar Esc/Pos ? Há inúmeras vantagens em usar Esc/Pos para impressão do DANFCe em relação a impressão usando Geradores de Relatório, como por exemplo o Fortes Report, como por exemplo: Velocidade: pois muito menos dados são transmitidos a impressora (apenas comandos em Esc/Pos) Uso de características nativa da impressora: É a própria impressora que gera o QRCode e demais formatações de caractere, liberando a CPU dessas tarefas, Pode funcionar em aplicações Console (Serviços, Servidores, etc): Não precisamos de um complexo gerador de Relatórios para formatação das fontes e do QRCode, é a própria impressora que executa essas tarefas. Zero configuração: Com Esc/Pos você não precisa instalar o Driver de Spool da Impressora no Windows... basta configurar a porta de impressão no componente e pronto... Acesso a Guilhotina e Gaveta: Com simples tags, você consegue acionar esses dispositivos ligados a impressora Leitura de Status da Impressora: A gaveta está aberta ? Acabou o papel ? com a impressão em Esc/Pos você consegue essas informações Como a mágica funciona ? Para que a impressão com o QRCode lateral usando Esc/Pos seja possível, nós implementamos novos recurso e Tags ao componente ACBrPosPrinter, para permitir o uso da impressão em Modo Página da Epson Esc/Pos O Modo página, permite criar um buffer de impressão na memória, que só é enviado para a Impressora, após o mesmo ser finalizado... Ou seja, usando as tags do ACBrPosPrinter, efetuamos as seguintes tarefas: Ativamos o modo página Definimos uma região de impressão a esquerda, Enviamos o comando de QRCode nessa região Definimos uma região de impressão a direita Enviamos o texto Lateral nessa região Finalizamos o modo página As novas Tags do ACBrPosPrinter são as seguintes: <mp> - Liga Modo de Impressão em Página (em memória) </mp> - Desliga Modo de Impressão Página (em memória) </mp_imprimir> - Comanda a Impressão da Página na memória <mp_direcao> - Bloco - Direção Texto no Modo Página: 0-Esquerda/Direta, 1-Topo/Baixo, 2-Direita/Esquerda, 3-Baixo/Topo <mp_esquerda> - Bloco - Posição Inicial Horizontal Modo Página (Esquerda) <mp_topo> - Bloco - Posição Inicial Vertical Modo Página (Topo) <mp_largura> - Bloco - Largura da Região no Modo Página <mp_altura> - Bloco - Altura da Região no Modo Página <mp_espaco> - Bloco - Espaço entre Linhas na Região no Modo Página </mp_configurar> - Envia a configuração de Coordenadas da Região e direção do Modo Página Você pode verificar o uso dessas Tags no fonte ACBrNFeDANFeESCPOS.pas Veja na imagem abaixo, o resultado do teste efetuado no Demo, PosPrinterTeste. Observe como é interessante e curioso, o uso do Modo Página
  5. Então você precisa de um instalador mais novo... Você pode compilar e gerar o seu próprio instalador, a partir dos fontes... ou assinar o SAC do ACBr https://www.projetoacbr.com.br/forum/sac/sobre/
  6. Quantos caracteres por Coluna, em modo de letra normal, ela suporta ? Menos do que 48 ? Tem algum link para o manual dela ?
  7. Você não forneceu informações para analise... Qual é exatamente a Marca e Modelo da Impressora ? Anexe o XML que foi enviado para impressão
  8. Isso significa que há modificação do seu lado... e o SVN não foi capaz de fazer o Merge... Clique com o botão direito no arquivo e selecione, "Resolve Conflict using Theirs"
  9. Tenha em mente que a versão atual do SVN, é utilizada por centenas de desenvolvedores.. então provavelmente ela está correta...
  10. Tanto faz... me refiro ao perfil da instalação... use o Perfil Completo
  11. Veja exemplos na pasta ACBrLIB.. .
  12. Provavelmente faltam atualizações para esse Windows... Se o certificado for A1 considere usar OpenSSL
  13. Mensagem enviada... confira sua Caixa postal em: https://www.projetoacbr.com.br/forum/messenger/
  14. O erro não ocorre comigo... caso contrário eu já o teria corrigido... por favor me ajude a investigar o possível problema...
  15. Para um novo assunto, por favor abra um novo tópico...
  16. Correção aplicada no SVN... em breve o @José M. S. Junior lançará uma nova versão na área de Downloads
  17. conseguimos identificar o problema... que só ocorre com o uso da WinCrypt... (como testávamos com OpenSSL, o problema não ocorria)... Estamos verificando como corrigir...
  18. O SAT não tem nenhuma relação com o TEF... Você tem uma Impressora NÃO fiscal do outro lado.. basta imprimir todas as vias do TEF, após o Extrato do SAT..
  19. Se você precisa de TLS1.2, então é necessário a versão 1.0 ou superior... portanto... Veja esse post:
  20. Qual é exatamente o passo a passo para reproduzir o erro, usando o SATTeste? Se possível, anexe o Logo e o XML usado na impressão
  21. Consegue reproduzir os problemas com o SATTeste ? Se SIM, qual o passo a passo ?
×
×
  • 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...