Convertir texto a imagen con PHP

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.

2 thoughts on “Convertir texto a imagen con PHP

Leave a Reply

Your email address will not be published. Required fields are marked *

Proudly powered by WordPress | Theme: Wanderz Blog by Crimson Themes.