PHP

От текст в картинка6

От текст в картинка
(0 от 0 гласували)

От текст в картинка

Този скрипт може да ви помогне при извеждане на e-mail, като така защитавате адреса от копиране от ботове и програми пуснати из мрежата да ги събират. Този код превръща текста в картинка. Размера, стила на текста и цвета могат да се задават от вас. Текста е центриран хоризонтално и вертикално в картинката. Ако искате текста ви да e в стил Arial, изтегляте си файл Arial.ttf, или може да го вземете от X:\Windows\Fonts (X - вашето устройство кадето е инсталиран Windows) и го поставяте в сащата директория, кадето ви е php скрипта.

 

function createSourceImage($text){
		if(trim($text)!=''){
			$width=420;
			$height=100;
			$img=imagecreatetruecolor($width,$height);
			$fill_color=imagecolorallocate($img,220,230,235);
			$text_color=imagecolorallocate($img,30,64,90);
			$font='arial.ttf';     // Тук може да зададете нов път до Font 
			imagefilledrectangle($img,0,0,$width,$height,$fill_color);
			imagerectangle($img,1,1,$width-2,$height-2,$text_color);
			$bbox=imagettfbbox(34,0,$font,$text);
 
			$x = $bbox[0] + (imagesx($img) / 2) - ($bbox[4] / 2);
			$y = $bbox[1] + (imagesy($img) / 2) - ($bbox[5] / 2);
 
			imagettftext($img,34,0,$x,$y,$text_color,$font,$text);
			return $img;
		}
	}
	header("Content-type:image/jpeg");
	$img=createSourceImage("www.copaste.NET");
	imagejpeg($img,'',80);

От текст в картинка

Коментари