Ir para conteúdo
  • Cadastre-se

dev botao

Impressão Boleto FPDF em linux


Ver Solução Respondido por Daniel InfoCotidiano,

Recommended Posts

  • Membros Pro
Postado (editado)

Estou utilizando FPDF para gerar o PDF do boleto via APi no linux mais a acentuação fica erradas.

Ambiente: Linux Ubuntu pt-br
Compilação em Delphi 

segue imagens

image.png.895b0159020f142d0d84b32796514d4a.png

Fiz teste via em mensagem no console pra e as acentuações funcionam, mais no gerado FPDF gerando o boleto fica erradas

Imagem

Editado por sidnei_alves1
Mais detalhes
Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution

@sidnei_alves1
Bom dia !
No meu ambiente de testes, Linux Mint (derivado do Ubuntu 22.04) ele imprimiu corretamente:
Screenshot_184BoletoLinux.png

Imaginando que o PDF gerado no Linux poderia ter alguma incompatibilidade quando aberto no Windows, fiz este teste, mas tbm abre corretamente como esperado:
Screenshot_184.png

Por favor, verifique este post que vou anexar. talvez vc tenha instalado a fonte, mas não tenha atualizado o cache.
Siga o passo a passo do post abaixo:

https://itsfoss.com/install-microsoft-fonts-ubuntu/

 

 

 

 

 

 

 

 

 

Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Link para o comentário
Compartilhar em outros sites

  • Consultores

@sidnei_alves1
Falando com o time, por favor, pode compilar o exemplo e criar um relatorio no fpdf no linux.
segue o link do exemplo:
https://github.com/Projeto-ACBr-Oficial/FPDF-Pascal/tree/main/demo

Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Link para o comentário
Compartilhar em outros sites

×
×
  • 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.