Изменить шрифты при преобразовании текста в изображение в Stack Overflow

Я хочу изменить шрифт в следующем коде …

header("Content-type: image/png");
$text = $_POST['wtr'];
$font = 'fonts/arial.ttf';
$im = @imagecreate(90, 20)
or die("Cannot Initialize new GD image stream");
$background_color = imagecolorallocate($im, 255, 255, 255);
$text_color = imagecolorallocate($im, 0, 0, 0);
imagestring($im, 1, 5, 5, $text, $text_color);
imagepng($im);
imagedestroy($im);

Этот код работает и конвертирует мой текст в изображение.

Обновить:

Как я могу установить фоновое изображение.

1

Решение

Размер шрифта является вторым параметром для imagestring, имеет размеры 1-5. Так, например:

imagestring($im, 1, 5, 5, $text, $text_color); // size 1

imagestring($im, 2, 5, 5, $text, $text_color); // size 2

// etc.
1

Другие решения

    $name="vikram";
header( "Content-type: image/png" );
$my_img = imagecreate( 400, 300 );
$background = imagecolorallocate( $my_img, 255,255, 255 );
$text_colour = imagecolorallocate( $my_img, 120, 120, 120);
$font='arial.ttf';
imagettftext($my_img,40,5,100,200,$text_colour,$font,$name);
imagesetthickness ( $my_img, 5 );
imagepng('vikram.png');
imagecolordeallocate( $line_color );
imagecolordeallocate( $text_color );
imagecolordeallocate( $background );
imagedestroy( $my_img );
-1

По вопросам рекламы [email protected]