Elementos, funciones, objeto en PHP
/

La función imagestring gestiona el texto junto a la imagen en PHP

Cuando se estudia la imágenes y sus efectos en PHP, con respecto las funciones vinculantes, es necesario conocer la función imagestring. En cuanto a los parámetros que gestiona y que pueden verse en la sintaxis está el recurso o imagen, el tamaño de la letra que puede tener un valor de 0 a 5, la posición en la imagen (el origen es arriba a la izquierda), el texto que deseamos imprimir en la imagen y su color.

Esta es la sintaxis:

imagestring ($recurso, $tamaño_tipo de letra, $x, $y, $cadena, 
$color_cadena);

Ejemplo de aplicación:

<?php 
   header("Content-type: image/png"); 
   $imagen = imagecreate(300,150); 
   $color_fondo = imagecolorallocate($imagen, 110, 210, 220); //azul claro 
   $negro = imagecolorallocate ($imagen, 0, 0, 0); 
   imagestring ($imagen, 3, 50, 50, "Este es mi texto", $negro);
   imagepng ($imagen); 
   imagedestroy ($imagen); 
?>

Ejecutar ejemplo

Si queremos que el texto se escriba verticalmente utilizaremos la función imagestringup, esta toma los mismos parámetros que la función imagestring.

<?php 
    header("Content-type: image/png");
    $imagen = imagecreate(300,150);
    $color_fondo = imagecolorallocate ($imagen, 110, 210, 220);  //azul claro
    $negro = imagecolorallocate ($imagen, 0, 0, 0);
    imagestringup ($imagen, 3, 275, 125, "Este es mi texto", $negro);
    imagepng ($imagen);
    imagedestroy ($imagen);
?>

Ejecutar ejemplo

Deja una respuesta