Foros del Web » Programando para Internet » PHP »

de ttf a imagen

Estas en el tema de de ttf a imagen en el foro de PHP en Foros del Web. hola gente, necestio q alguien me ayude xfa!...tengo una aplicacion php que convierte fuento ttf en imagen, ahora necesito aplicar un giro a esa imagen, ...
  #1 (permalink)  
Antiguo 25/06/2010, 07:40
 
Fecha de Ingreso: junio-2010
Mensajes: 3
Antigüedad: 13 años, 10 meses
Puntos: 0
de ttf a imagen

hola gente, necestio q alguien me ayude xfa!...tengo una aplicacion php que convierte fuento ttf en imagen, ahora necesito aplicar un giro a esa imagen, es decir girar la imagen segun los grados seleccionado desde los botoes de opcion ya sea 90, 40 o 25 grados (0 grados para volver).
el codigo es el sig:

en ajax.js tengo la siguiente funcion
function ttfToImage(){
var fuente,contenedor,texto,grados;
contenedor = document.getElementById('ttfToImage');
texto = document.fonts.texto.value;
fuente = document.fonts.fonts.options[document.fonts.fonts.selectedIndex].value;
grados = document.fonts.grados.value;
ajax=nuevoAjax();
ajax.open('GET', 'fonts.php?option=image&fuente='+fuente+'&texto='+ texto+'&grados='+grados,true);
ajax.onreadystatechange=function() {
if (ajax.readyState==4) {
contenedor.innerHTML = ajax.responseText
}
}
ajax.send(null);
}

en el formulario fonts.php

switch($_GET["option"]){
case "image":
print "<table width=50% border=0><tr><td>".
"<img src='fonts.php?option=ttf&fuente=$_GET[fuente]&texto=$_GET[texto]&grados=$_GET[grados]'>".
"</td></tr></table>";
break;
case "ttf":
openFont($_GET["fuente"], $_GET["texto"], $_GET["grados"]);
break;

function openFont($fuente, $texto="ingrese su texto", $grados){
header("Content-type: image/gif");
$imagen = imagecreate(500,100);
$bg = imagecolorallocate($imagen,255,255,255);
$gris = imagecolorallocate($imagen,100,100,100);
$fuente = "./".$fuente;
imagettftext($imagen,40,$grados,0,53,$gris,$fuente ,$texto);
$rotar = imagerotate($imagen, $grados, 0);
imagejpeg($rotar);
imagegif($imagen);
imagedestroy($imagen);
}

Última edición por openMain; 25/06/2010 a las 16:25
  #2 (permalink)  
Antiguo 25/06/2010, 07:45
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: de ttf a imagen

con imagerotate si ya usas GD
  #3 (permalink)  
Antiguo 25/06/2010, 16:23
 
Fecha de Ingreso: junio-2010
Mensajes: 3
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: de ttf a imagen

si uso imagerotate (si ves elcodigo esta en la funcion openFont) pero necesito enviar los grados de rotacion desde un boton de opcion q se encuentra en el form index.php.....si yo asigno los grados manualmente en mi funcion funciona a la perfeccion el problema surge cuando lo envio desde la variable $grados

Etiquetas: java
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:40.