Fundadores Daniel Simoes Postado 6 Junho, 2018 Fundadores Postado 6 Junho, 2018 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 8 1 Daniel Simões de Almeida O melhor TEF, é com o Projeto ACBr - Clique e Conheça Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976.
tchuck Postado 7 Junho, 2018 Postado 7 Junho, 2018 Estou fazendo o teste na Bematech mas não estou conseguindo imprimir o QRCode Lateral so sai normal mesmo com o parametro marcado
Moderadores André Ferreira de Moraes Postado 7 Junho, 2018 Moderadores Postado 7 Junho, 2018 5 minutos atrás, tchuck disse: Estou fazendo o teste na Bematech mas não estou conseguindo imprimir o QRCode Lateral so sai normal mesmo com o parametro marcado 21 horas atrás, Daniel Simoes disse: 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 André Ferreira de Moraes | Analista de Sistemas www.djsystem.com.br | www.djpdv.com.br www.tefhouse.com.br | www.xpos.com.br
Moderadores BigWings Postado 7 Junho, 2018 Moderadores Postado 7 Junho, 2018 1 minuto atrás, tchuck disse: Estou fazendo o teste na Bematech mas não estou conseguindo imprimir o QRCode Lateral so sai normal mesmo com o parametro marcado O recurso ainda não é compatível com o padrão Bematech, conforme já informado no tópico. BigWingsAjude o Projeto ACBr crescer - Assine o SAC
Fundadores Daniel Simoes Postado 7 Junho, 2018 Autor Fundadores Postado 7 Junho, 2018 Já entrei em contato com a Bematech... e aparentemente o Esc/Bema não suporta a impressão em "Modo Página"... Daniel Simões de Almeida O melhor TEF, é com o Projeto ACBr - Clique e Conheça Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976.
Valmir Gomes Ribeiro Postado 12 Junho, 2018 Postado 12 Junho, 2018 A Daruma DR-800, suporta este tipo de impressão ?
SEI-INFO Postado 12 Junho, 2018 Postado 12 Junho, 2018 E quanto a Daruma vai ser possível? Grato pela atenção!
Fundadores Daniel Simoes Postado 13 Junho, 2018 Autor Fundadores Postado 13 Junho, 2018 A Daruma não possui nada parecido com a impressão em Modo Página... então não seria possível implementar da mesma maneira que a Epson Entretanto a Daruma tem comandos específicos para imprimir Texto ao lado de Qrcode e Logotipo... porém esse recurso é bastante limitado, quando comparado ao Modo Página... A título de exemplo, o segundo relatório demonstrado no Tópico, o de testes, jamais seria possível de ser gerado usando Esc/Daruma... No momento não tenho planos de implementar algo específico para a Daruma Daniel Simões de Almeida O melhor TEF, é com o Projeto ACBr - Clique e Conheça Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976.
streetacbr Postado 13 Junho, 2018 Postado 13 Junho, 2018 Como faço para sair esse logo na elgin i9? Consegui fazer sair o qr code lateral, mas não consegui colocar o logo.
Fundadores Daniel Simoes Postado 13 Junho, 2018 Autor Fundadores Postado 13 Junho, 2018 Primeiro você ptecisa fazer o download do Logotipo para a Impressora, veja: Daniel Simões de Almeida O melhor TEF, é com o Projeto ACBr - Clique e Conheça Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976.
LIDERNetwork Postado 13 Junho, 2018 Postado 13 Junho, 2018 Em 07/06/2018 at 18:29, Daniel Simoes disse: Já entrei em contato com a Bematech... e aparentemente o Esc/Bema não suporta a impressão em "Modo Página"... No aplicativo da bematech vc pode modificar o padrão de Esc/Bema para Esc/Pos, neste caso o recurso irá funcionar?
Fundadores Daniel Simoes Postado 13 Junho, 2018 Autor Fundadores Postado 13 Junho, 2018 1 hora atrás, LIDERNetwork disse: No aplicativo da bematech vc pode modificar o padrão de Esc/Bema para Esc/Pos, neste caso o recurso irá funcionar? Não testei esse cenário... isso dependerá do quão compativel é a emulação de Epson Esc/Pós implementada pela Bematech... Nesse caso, após a mudança na impressora seria necessário configurar o ACBrPosPrinter para ppEscPosEpson Daniel Simões de Almeida O melhor TEF, é com o Projeto ACBr - Clique e Conheça Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976.
José Nilton Pace Postado 13 Junho, 2018 Postado 13 Junho, 2018 Bom dia, este tipo de impressão lateral poderá ter também no S@T ? Ficou muito bacana, parabéns. 1
Fundadores Daniel Simoes Postado 13 Junho, 2018 Autor Fundadores Postado 13 Junho, 2018 54 minutos atrás, JNPace disse: Bom dia, este tipo de impressão lateral poderá ter também no S@T ? Por enquanto o SEFAZ de SP ainda não disponibilizou um novo layout no manual de orientações... e no Extrato do SAT ainda tem o CODE128 com a Chave de acesso (que não serve pra nada) Daniel Simões de Almeida O melhor TEF, é com o Projeto ACBr - Clique e Conheça Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976.
Paulo Augusto Postado 29 Julho, 2018 Postado 29 Julho, 2018 estou com dois probelmas, qndo uso o FortesReport nao imprime mais de 40 itens no NFCe, se uso o FastReport corta as laterias esquerda e direita, fontes/report tudo atualizado, ai vejo a sugestao de usar o ESCPos porem nao funciona pra todos os modelos de impressoras. o que fazer, alg tem uma ideia to precisando de ajuda..nesse momento estou fazendo testes com uma Epson TM-T20, mas tenho clientes com Bematech, Daruma, Elgyn, Epson .
Fundadores Daniel Simoes Postado 30 Julho, 2018 Autor Fundadores Postado 30 Julho, 2018 O ACBrPosPrinter é compatível com todas essas impressoras Daniel Simões de Almeida O melhor TEF, é com o Projeto ACBr - Clique e Conheça Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976.
Vicente Caputo Postado 1 Agosto, 2018 Postado 1 Agosto, 2018 Bom dia Daniel, Tenho necessidade de imprimir o RPS da NFeS em impressora Bematech MP-4200 e não achei os componentes para usar esta impressora. Ao deparar com este seu post, gostaria de saber se já existe algo pronto para esta situação ou se devo trabalhar com ESC/POS para implementar isso Agradeço sua ajuda Vicente
Fundadores Daniel Simoes Postado 1 Agosto, 2018 Autor Fundadores Postado 1 Agosto, 2018 O tópico cita o componente ACBrPosPrinter, do Package ACBrSerial .. veja exemplos de uso na pasta Exemplos do 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 (15) 2105-0750 (15)99790-2976.
marianoasa Postado 12 Outubro, 2018 Postado 12 Outubro, 2018 O logo eu não estou conseguindo colocar do lado, Elgin I9. Tem alguma configuração para que o logo funcione?
Fundadores Daniel Simoes Postado 15 Outubro, 2018 Autor Fundadores Postado 15 Outubro, 2018 Sim, você deve habilitar a propriedade "ImprimeLogoLateral" do TACBrNFeDANFeEscPos Daniel Simões de Almeida O melhor TEF, é com o Projeto ACBr - Clique e Conheça Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976.
marianoasa Postado 16 Outubro, 2018 Postado 16 Outubro, 2018 Valeu Daniel, com a sua dica eu criei uma pergunta no Monitor e usei a propriedade que você falou, já está resolvido, obrigado, valeu. 2
Recommended Posts