Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Tayron Miranda

Problema codificação UTF8(FPDF) + codeIgniter

Recommended Posts

Tenho a necessidade de criar um pdf, e estou usando a classe FPDF, porém quando vou escrever algo no pdf criado, dá erro de codificação, tipo, quero definir um titulo pro documento chamado: RELAÇÃO DE MAÇÃS. Os acentos ficam todos com problema, já tentei colocar utf8_encoder() mas não resolveu...

 

PS: Minha aplicação está toda usando a codificação utf-8 e o pdf esta sendo criado dentro de um model;

 

   function criarPDF($visita, $configuracao, $url_base){

       $this->load->library('fpdf/fpdf'); /*Carregando a biblioteca do pdf*/

       $this->fpdf->AddPage();
       $this->fpdf->SetFont('Arial','B',8);

       /*
        * Fim do corpo da pagina
        */

       $this->fpdf->SetTitle('RELATORIO DE VISITA');


       $img = str_replace('index.php', '',$url_base).'crm/application/views/template/imagem/uploads/'.$configuracao[0]->crm_logo_cliente;;
       $this->fpdf->Rect(5,5, 200, 20, 'D');
       $this->fpdf->Image($img, 6,3, 21, 14);

       $this->fpdf->setX(40);
       $_['titulo'] = 'Relatório de visita';
       $this->fpdf->Write(0,$_['titulo']);
       /*
        * Corpo da pagina
        */
       $this->fpdf->Output();

   }

 

$this->fpdf->Write(0,iconv('utf-8','iso-8859-1','RELATÓRIO DE VISITA'));

 

A solução foi conveter de utf-8 para iso-8859-1, embora não gostei muito da solução, mas está ai....

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu sei que já um tanto quando antigo esse post, mas eu

vou postar assim mesmo. Sempre uso a função abaixo:

 

   <?php utf8_decode($tr); ?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.