Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Utilizamos o ACBr a longa data para emissão de documentos fiscais e sempre nos atendeu muito bem.
Recentemente implantamos um módulo para venda em pronta entrega, onde utilizando-se de um Smartphone e uma Impressora portátil o vendedor realiza o pedido, transmite para um webservice e é feito a autorização da NF-e. Em seguida é impresso no local da venda Danfe e Boleto ambos no formato Simplificado.
Estamos utilizando Danfe e Boleto em FastReport (v5.3.14) devido a licença do Delphi Berlin e também pela facilidade de adaptação do layout na impressora, e formato PNG por gerar arquivos menores que JPEG. Impressoras portáteis tem suas limitações mas trabalhando com PNG ocorreu tudo certo.
Já foi feita a implantação junto ao cliente, e antes de anexar os fontes resolvi abrir este tópico para debater minha contribuição/necessidade e caso venha a ser aceita, anexo os fontes com as alterações propostas.

 

Postado

ACBrBoleto.pas

ACBrBoletoFCFR.pas

ACBrNFeDANFEClass.pas

ACBrNFeDANFEFR.pas

ACBrNFeNotasFiscais.pas

Fontes anexados. Algumas Observações:

- No momento está gerando PNG apenas para Boleto e Danfe em FastReport.

- Criei a propriedade PNGResolucao, pois como a motivação para essa implementação é a integração com impressoras portáteis, em 96 que é o padrão de exportação de PNG no Fast não teve boa legibilidade na impressão.

- As imagens geradas são Monocromáticas e estão sendo cortadas automaticamente, para isso não criei nenhuma propriedade pois acredito que o que deve mudar de uma impressora para outra é a adaptação em relação a resolução.

- Talvez haja necessidade de criar uma diretiva de compilação para o Fast pois não sei precisar desde que versão passou a exportar também para PNG, pois na paleta de componentes ainda não aparece um componente para imagem PNG como outras, mas o recurso já está disponível.

 

  • Curtir 1
  • 3 semanas depois ...
  • Este tópico foi criado há 2991 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.