Inicio Programación Convertir texto a imagen con PHP

Convertir texto a imagen con PHP

2 2126

Este proceso es muy usado cuando queremos que un texto (como los correos electrónicos por lo general) no sea indexado por los buscadores y para ello lo convertirmos en una imagen. Este pequeño proceso básico nos ayuda a respecto.

<?php
// texto a convertir
if( isset($_GET['string']) && !empty($_GET['string'])) $string = trim($_GET['string']);
else $string = "Hola mundo!";

// tamaño de la imagen
$im = imagecreate(100, 30);

// fondo blanco y texto azul
$bg = imagecolorallocate($im, 255, 255, 255);
$textcolor = imagecolorallocate($im, 0, 0, 255);

// escribimos el texto en la parte superior-izquierda
imagestring($im, 5, 0, 0, $string, $textcolor);

// mostrar la imagen
header("Content-type: image/png");
imagepng($im);
?>

Esta de más mencionar que debemos de tener activadas las librerías GD en PHP.

Y otra cosa a dejar claro es que el script ha sido probado y testeado de tal forma que aseguramos su funcionamiento siguiendo los procesos mencionados.

Programador y Desarrollador Web. Administrador de RibosoMatic y Proyecto Yupy. Blogger y entusiasta de la tecnología, internet, software y tutoriales para desarrollo de aplicaciones para la web ....