Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
galera são duas perguntas em um tipo...
eu gostaria de criar texto dentro da imagem
só que eu não consigo dar um break(pular linha)
tipo eu escrevo quando dou enter não funciona e coloca um caractere especial
bem... de pois disso eu tentei de outro jeito eu criaria uma imagem pra cada enter e colocaria uma em baixo da outra assim poderia pular linha...
so to com um probleminha bestinha
que seria
o seguinte a imagem ta dentro do cabeçalho e eu n to conseguido coloca-la no ftp....
alguem me ajuda?
brigado aew galera abraço...
ahhh...
valendo um +
<?php
$texto='Hello
world!';
$texto1=explode("
",$texto);
$c=count($texto1);
for($i=0;$i<=$c;)// cria uma imagem de 100x30
$im[$i] = imagecreate(100, 30);
// background branco texto azul
$bg = imagecolorallocate($im[$i], 255, 255, 255);
$textcolor = imagecolorallocate($im[$i], 0, 0, 255);
// escreve o texto
imagestring($im[$i], 5, 0, 0, $string, $textcolor);
// mostra a imagem
header('Content-type: image/jpg');
imagepng($im[$i]);
imagedestroy($im[$i]);
$i++;
}
?>evandro eu tentei
mas n funcionou... aqui vai o q eu fiz
<?php
$texto="Hello /n world!";
$texto1=explode("
",$texto);
$c=count($texto1);
for($i=0;$i<=$c;)
{
$string=$texto1[$i];
// cria uma imagem de 100x30
$im[$i] = imagecreate(150, 30);
// background branco texto azul
$bg = imagecolorallocate($im[$i], 255, 255, 255);
$textcolor = imagecolorallocate($im[$i], 0, 0, 255);
// escreve o texto
imagestring($im[$i], 5, 0, 0, $string, $textcolor);
// mostra a imagem
header('Content-type: image/jpg');
$imagem=imagepng($im[$i]);
imagepng($img, "file.png");
imagedestroy($im[$i]);
$i++;
}
?>A barra é do outro lado. Um pouquinho de atenção ajuda, também.
<?php
$im = imagecreate(100, 30);
// White background and blue text
$bg = imagecolorallocate($im, 255, 255, 255);
$textcolor = imagecolorallocate($im, 0, 0, 255);
// Write the string at the top left
imagestring($im, 5, 0, 0, "Hello,\nWorld!", $textcolor);
// Output the image
header('Content-type: image/png');
imagepng($im);
imagedestroy($im);eu tentei dos dois lados e n funcionou ...
bem c eu conseguir pular uma linha
n vou mais fazer loop
Desisti....
hummmm massa eu cheguei a pensar nisso mas achei que seria mto trabalhoso e com esse seu post demostrou q nem tanto ....
como sempre vc me ajudando neh Evandro!!!....
brigadaum cara!
utilize o caractere [inline]"\n"[/inline] (só funciona dentro de aspas duplas) ou a constante [inline]PHP_EOL[/inline]