Ir para conteúdo
  • Cadastre-se

dev botao

Logo embaçado no envio por e-mail


alphajoy
Ver Solução Respondido por BigWings,
  • Este tópico foi criado há 1649 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Amigos, boa tarde.

Me deparei com um problema em um cliente onde a imagem da logo da empresa, quando enviada em PDF por e-mail embaçava bastante as letras sendo que as menores pouco se conseguia ler. Tentei várias resoluções e formatos sem muito sucesso.

Fazendo os testes de exportação manual, percebi que marcando a opção de "Print Optimized" a qualidade ficava muito melhor.

Busquei no componente do DANFE e não encontrei esta propriedade para ser alterada e por padrão ela vem desmarcada quando é instanciado um novo "exportPDF" para enviar por e-mail.

Sendo assim, tomei a liberdade de alterar o fonte e criar esta propriedade para que posse possível também nas exportações automáticas das notas, optar pela impressão otimizada ou não.

Estou anexando os dois arquivos ".pas" que fiz as alterações e se possível seja feita uma analise pelos moderadores e inclusão desta opção no componente de uma forma geral.

Caso precise ainda de alguma alteração, estou à disposição para colaborar.

Sem mais, grande abraço a todos.

 

ACBrNFeDANFEFR.pas ACBrNFeDANFEFRDM.pas

    

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Boa tarde,

Obrigado pelo interesse em contribuir.

As units que anexou tem muitas diferenças com as do repositório.

Isso dificulta a análise.

Peço que atualize os fontes do repositório, aplique novamente as suas alterações e anexe novamente.

PS: Provavelmente será melhor usar um nome que especifique que a propriedade afeta apenas a exportação para PDF e não a impressão em si...

  • Curtir 1
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

16 horas atrás, BigWings disse:

Boa tarde,

Obrigado pelo interesse em contribuir.

As units que anexou tem muitas diferenças com as do repositório.

Isso dificulta a análise.

Peço que atualize os fontes do repositório, aplique novamente as suas alterações e anexe novamente.

PS: Provavelmente será melhor usar um nome que especifique que a propriedade afeta apenas a exportação para PDF e não a impressão em si...

Olá, BIgWings...

Rapais o componente evolui tão rápido que não pensei que estava tão desatualizado. Obrigado por avisar!

Segue em anexo os arquivos atualizados.

 

ACBrNFeDANFEFR.pas ACBrNFeDANFEFRDM.pas

Editado por alphajoy

    

Link para o comentário
Compartilhar em outros sites

  • Moderadores
  • Solution
1 hora atrás, alphajoy disse:

Olá, BIgWings...

Rapais o componente evolui tão rápido que não pensei que estava tão desatualizado. Obrigado por avisar!

Segue em anexo os arquivos atualizados.

Enviei para o repositório, rev. 17684, com alterações:

- Defini o padrão da nova propriedade para True (o código anterior PrintOptimized era sempre True).

- Incluí a mesma também para NFCe.

Obrigado pela contribuição.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

17 minutos atrás, BigWings disse:

Enviei para o repositório, rev. 17684, com alterações:

- Defini o padrão da nova propriedade para True (o código anterior PrintOptimized era sempre True).

- Incluí a mesma também para NFCe.

Obrigado pela contribuição.

Obrigado pelos ajustes que fez e eu quem agradeço a imensurável colaboração de vocês, toda a equipe ACBr...

Grande abraço.

  • Curtir 3

    

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 1649 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.