Adampt Posted September 14, 2024 at 09:02 PM Report Share #633522 Posted September 14, 2024 at 09:02 PM Boa noite. Tenho um sistema para registo de nomes que podem ser de pessoas ou empresas de todo o mundo. Neste sistema tenho uma opção para gerar um relatório em PDF em que estou utilizando o FPDF. Acontece que, tendo nomes de diferentes países, também tem caracteres especiais como por exemplo "čić", mas que ao passar para o relatório aparece como "?I?". Já tentei com diversas opções que encontrei na internet (utf8_encode, utf8_decode, entre outras), mas nenhuma delas resultou. Existe alguma forma de resolver esta situação? Link to comment Share on other sites More sharing options...
washalbano Posted September 14, 2024 at 09:07 PM Report Share #633523 Posted September 14, 2024 at 09:07 PM On 9/14/2024 at 6:02 PM, Adampt said: "čić" essa informação vem de um banco de dados? o set names da conexão está definido para utf8? Link to comment Share on other sites More sharing options...
Adampt Posted September 14, 2024 at 09:31 PM Author Report Share #633524 Posted September 14, 2024 at 09:31 PM Sim, vem de uma BD MySQL. Set names? Peço desculpa mas não sei o que é isso... Link to comment Share on other sites More sharing options...
washalbano Posted September 15, 2024 at 12:41 AM Report Share #633525 Posted September 15, 2024 at 12:41 AM Em determinada versão de php/mysql é preciso definir o charset da conexão. veja: https://stackoverflow.com/questions/4361459/php-pdo-charset-set-names Link to comment Share on other sites More sharing options...
Solution Rui Carlos Posted September 15, 2024 at 08:50 AM Solution Report Share #633526 Posted September 15, 2024 at 08:50 AM Pelo que percebi da documentação do projecto, precisas de uma versão modificada do FPDF para teres suporte para UTF-8, o tFPDF. Rui Carlos Gonçalves Link to comment Share on other sites More sharing options...
Adampt Posted September 15, 2024 at 06:37 PM Author Report Share #633527 Posted September 15, 2024 at 06:37 PM Por agora resolvi com o tFPDF. Muito obrigado a todos pela ajuda. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now