Интернет |
Генерация картинки из цифр php
Не могу загуглить пример кода для генерации картинки из цифр php
Есть переменная в цикле, выдающая результат цифры, вида -
50.75
99
11.2
и т.д.
Как вместо каждой цифры генерировать png с изображением этой цифры?
---------- Добавлено 08.09.2019 в 13:38 ----------
нашел, вот пример!!!
---------- Добавлено 08.09.2019 в 13:54 ----------
Теперь не могу сделать картинку прозрачной.
Заменил
на
Фон так и остался белый, хотя по идее должен стать прозрачный. ЧТо не так?
---------- Добавлено 08.09.2019 в 14:16 ----------
Вот прозрачный вариант
Есть переменная в цикле, выдающая результат цифры, вида -
50.75
99
11.2
и т.д.
Как вместо каждой цифры генерировать png с изображением этой цифры?
---------- Добавлено 08.09.2019 в 13:38 ----------
нашел, вот пример!!!
Цитата:
|
<?php $num = 15; $image = imagecreatetruecolor(140, 18); $fon = imagecolorallocate($image, 255, 255, 255); imagefill($image, 0, 0, $fon); $text_color = imagecolorallocate($image, 0, 0, 0); imagestring($image, 4, 0, 0, $num, $text_color); header('Content-type: image/png'); imagepng($image); |
---------- Добавлено 08.09.2019 в 13:54 ----------
Теперь не могу сделать картинку прозрачной.
Заменил
Цитата:
|
$fon = imagecolorallocate($image, 255, 255, 255); |
Цитата:
|
$fon = imagecolorallocatealpha($image, 255, 255, 255, 127); |
---------- Добавлено 08.09.2019 в 14:16 ----------
Вот прозрачный вариант
Цитата:
|
<?php $num = 15; $image = imagecreatetruecolor(40, 15); $fon = imagecolorallocatealpha($image, 255, 255, 255, 127); imagecolortransparent($image, $fon); imagefill($image, 0, 0, $fon); $text_color = imagecolorallocate($image, 0, 0, 0); imagestring($image, 4, 0, 0, $num, $text_color); header('Content-Type: image/png'); imagepng($image); |