Comunidad de diseño web y desarrollo en internet online

ayuda agregar listbox

Citar            
MensajeEscrito el 18 Jul 2014 04:33 am
buenas tengo este proyecto que me baje de una web que convierte texto a imagen

y lo que me gustaria, si me pueden ayudar, o conocen algun ejemplo ya hecho,

es agregarle un list box
para cambios de fuente
cambio de color de fuente
tamaño de fuente
y fondo de color

Código PHP :

<?php 
if(isset($_GET['txt']))
{
$txt=$_GET['txt'];
}
?>
<form name="">
 
   <input type="text" name="txt" id="get-text" value="" required>

<input type="submit" value="View Output">
   </form>
    
<img src="image.php?img=<?php echo convATandDot($txt); ?>" border="0">
<?php
function convATandDot($currenttext){
$old = array('@','.');
$new = array('__shariar__','__dot__');
$convTEXT= str_replace($old, $new, $currenttext);
return $convTEXT;
}
?>


Código PHP :

<?php
if(!isset($_GET['img']))
{
exit();
}
 
header ("Content-type: image/png");
$string = $_GET['img']; 
$string = convATandDot($string);                                         
$font   = 100;
$width  = ImageFontWidth($font) * strlen($string);
$height = ImageFontHeight($font)+2;
$im = @imagecreate ($width,$height);
$background_color = imagecolorallocate ($im, 255, 255, 255); //white background
$text_color = imagecolorallocate ($im, 0, 0,0);//black text
imagestring ($im, $font, 0, 0,  $string, $text_color);
imagepng ($im);
 
function convATandDot($currenttext){
$old = array('__shariar__','__dot__');
$new = array('@','.');
$convTEXT= str_replace($old, $new, $currenttext);
return $convTEXT;
}
?>


agradezco a quien pueda ayudarme
muchas gracias

Por carxfer

20 de clabLevel



Genero:Masculino  

chrome
Citar            
MensajeEscrito el 18 Jul 2014 05:17 pm
talvez mejor te ayude esta clase,

http://adf.ly/qPZu9

Código PHP :

<?php
  include '../D3Image.php';
  
  $image=new D3Image('width:150px;height:30px;background:#000;');
  $image->Write('D3Image v1.0','font-size:12px;color:#FFFFFF;align:center');
  $image->SaveToFile('../images/example1.png');
  //$image->Show();
  
  /**
  * WaterMark Example
  */
  
   $myImage=new D3Image('file:../images/mypic.jpg');
   $myImage->Add($image,'align:bottom right;opacity:60;');
   $myImage->SaveToFile('../images/mypic_watermarked.jpg');
   // $myImage->Show();
   
   $myImage->Destroy();
   $image->Destroy();
   
   
   /**
   * Mix 2 Colors
   * Ex: dark green and Yellow 
   */
   
   $newMix=new D3Image('background:#FFFFFF;width:300px;height:30px');
   $newMix->FillAll($newMix->MixColors('#FFFF00','#339966')); // it will fill by sweet green (:
   $newMix->Write('Mixed #FFFF00 & #339966 = '.$newMix->MixColors('#FFFF00','#339966'),'align:center;font-size:2;color:#000');
   $newMix->Show();     // OutPut to Browser
?>

Por tuadmin

Claber

598 de clabLevel



Genero:Masculino  

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.