Как сделать что бы изображение было с белим фоном? - вопрос №2657228

<?php
session_start();
// Генерируем случайное число.
$rand = mt_rand(1000, 9999);

// Сохраняем значение переменной $rand ( капчи ) в сессию
$_SESSION[«rand»] = $rand;

//создаём новое черно-белое изображение
$im = imageCreateTrueColor(70,26);

// Указываем белый цвет для текста
$c = imageColorAllocate($im, 255, 255, 255);

// Записываем полученное случайное число на изображение
imageTtfText($im, 15, -10, 10, 15, $c, «verdana.ttf», $rand);

header(«Content-type: image/png»);

// Выводим изображение
imagePng($im);

//Освобождаем ресурсы
imageDestroy($im);

?>
14.11.17
1 ответ

Ответы

Вставьте следующий код после:
//создаём новое черно-белое изображение
$im = imageCreateTrueColor(70,26);

// Установка белого фона.
$bgc = imagecolorallocate($im, 255, 255, 255);
imagefilledrectangle($im, 0, 0, 70, 26, $bgc);

15.12.17

Дима

Читать ответы
Посмотреть всех экспертов из раздела Технологии > PHP
Пользуйтесь нашим приложением Доступно на Google Play Загрузите в App Store