Ir para conteúdo

POWERED BY:

Arquivado

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

jeffersonquintiliano

imagettftext erro caracter especial

Recommended Posts

Boa noite pessoal achei script perfeito que previsava para escrever encima de uma imagem para fazer assinatura de email

porem so tem um problema acentuação

<html>
<head>
<title>Minha pagina</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<!-- Se não declarar charset por meta, envie um header de igual valor -->
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>

<?php

 //Carregar imagem tamanho da imagen = 515x76
 $rImg = ImageCreateFromJPEG("elephpant.jpg");

 //Definir cor
 $cor = imagecolorallocate($rImg, 0, 0, 0);

 // carregar fonte...
 $font_file = 'Museo300-Regular.otf';

 //Escrever nome
 $texto0  = "--";
 $texto1  = "Jão";
 //$texto1 = utf8_decode(htmlspecialchars_decode($texto1));
 $texto2 = "EMAILLLL";
 $texto3 = "Fone: -------------";
 $texto4 = "SITEEEEEEEEEEEEE";


// IMAGEM, TAMANHO_FONTE, 0, POSICAO X, posicao Y, TEXTO_COR, ARQ_FONTE, TEXTO
imagettftext($rImg, 0, 0, 10, 5, $cor, $font_file, $texto0);
imagettftext($rImg, 14, 0, 25, 17, $cor, $font_file, $texto1);
imagettftext($rImg, 12, 0, 25, 35, $cor, $font_file, $texto2);
imagettftext($rImg, 12, 0, 25, 52, $cor, $font_file, $texto3);
imagettftext($rImg, 12, 0, 25, 70, $cor, $font_file, $texto4);
 


 //Header e output
 header('Content-type: image/jpeg');
 imagejpeg($rImg,"LOGO_".$texto2.".jpg",500);
 imagedestroy($rImg);
 header('Location: LOGO_'.$texto2.'.jpg');

?>

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.