Ir para conteúdo
  • Cadastre-se

dev botao

Ajuste procedure ImprimirDANFEPDF


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

Recommended Posts

Notei que ao exportar para PDF do DANFE em Fastreport através do preview do componente a qualidade da imagem da logo fica melhor que usando a procedure ImprimirDANFEPDF para fazer a geração do PDF direto.

Usando esta procedure a logo acaba ficando distorcida...

Fiz um pequeno ajustes nesta procedure para acertar este detalhe e gostaria da análise do pessoal para ver a possibilidade de incluir este ajuste no SVN.

Apenas incluí o código "frxPDFExport.PrintOptimized := True;" logo após a linha 458 da unit ACBrNFeDANFEFR.pas, ficando conforme abaixo:

	...
	frxPDFExport.EmbeddedFonts := False;
	frxPDFExport.Background    := False;
	frxPDFExport.PrintOptimized := True; // Linha incluída para melhorar a qualidade da logo

Desta forma geração do PDF por meio do comando ACBrNFe.NotasFiscais.ImprimirPDF gera o arquivo com uma boa qualidade na logo ficando com uma visualização melhor. Notei também uma melhora na qualidade do código de barras da chave da DANFE.

Anexo segue também o arquivo com a alteração.

Obrigado.

 

ACBrNFeDANFEFR.pas

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Bom dia!

o problema de habilitar isso é que são algumas versões que funcionam do fast report!

sabe dizer a partir de qual ou se tem algum ifdef ? dai sim é possível aplicar

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • 2 anos depois...
  • Moderadores
Em 05/08/2016 at 22:02, Tiago.DX disse:

 

 

Notei que ao exportar para PDF do DANFE em Fastreport através do preview do componente a qualidade da imagem da logo fica melhor que usando a procedure ImprimirDANFEPDF para fazer a geração do PDF direto.

 

Usando esta procedure a logo acaba ficando distorcida...

 

Fiz um pequeno ajustes nesta procedure para acertar este detalhe e gostaria da análise do pessoal para ver a possibilidade de incluir este ajuste no SVN.

 

Apenas incluí o código "frxPDFExport.PrintOptimized := True;" logo após a linha 458 da unit ACBrNFeDANFEFR.pas, ficando conforme abaixo:


	...
	frxPDFExport.EmbeddedFonts := False;
	frxPDFExport.Background    := False;
	frxPDFExport.PrintOptimized := True; // Linha incluída para melhorar a qualidade da logo

Desta forma geração do PDF por meio do comando ACBrNFe.NotasFiscais.ImprimirPDF gera o arquivo com uma boa qualidade na logo ficando com uma visualização melhor. Notei também uma melhora na qualidade do código de barras da chave da DANFE.

Anexo segue também o arquivo com a alteração.

Obrigado.

 

 

 

ACBrNFeDANFEFR.pas

Apliquei suas mudanças conforme informado

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 1717 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.

The popup will be closed in 10 segundos...