[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: графика php
AntonNABSAL
народ, помогите пожалуйста немного разобраться с графикой в php/
хотел вто просто рядом нарисовать 3 эллипса, но хром выводит кракозябры. Кака правильно рисовать вообще в php??
$image = imagecreatetruecolor(1000, 800); 
$fontcolor = imagecolorallocate($image, 0, 0, 0);
$backgroundcolor = imagecolorallocate($image, 255, 255, 255);
imagefill($image, 0, 0, $backgroundcolor);

imagearc($image, 100, 100, 150, 150, 0, 360, $white);


хотел хотя бы один эллипс вставить
что я тут не так сделал?




Спустя 3 минуты, 49 секунд (16.11.2010 - 18:33) Basili4 написал(а):
а чего пишет то ??

Спустя 1 минута, 43 секунды (16.11.2010 - 18:35) AntonNABSAL написал(а):
Цитата (Basili4 @ 16.11.2010 - 15:33)
а чего пишет то ??

просто фигню какую-то...
иероглифы


Спустя 2 минуты, 41 секунда (16.11.2010 - 18:37) AntonNABSAL написал(а):
		// создаем изображение размером 200x200
$img = imagecreate(1000, 800);
// задаем цвет окружности
$white = imagecolorallocate($img, 0, 255, 255);
// рисуем окружность
imagearc($img, 100, 100, 150, 150, 0, 360, $white);
// вывод рисунка в браузер
header("Content-type: image/png");
imagepng($img);
// закрытие рисунка
imagedestroy($img);

нашел вот пример, но почему-то нету эллипса самого...((

Спустя 11 минут, 55 секунд (16.11.2010 - 18:49) Invis1ble написал(а):
AntonNABSAL
    // создаем изображение размером 1000x800
$img = imagecreate(1000, 800);
// цвет фона
$backgroundcolor = imagecolorallocate($img, 255, 255, 255);
// заполняем изображение цветом фона
imagefill($img, 0, 0, $backgroundcolor);
// задаем цвет окружности
$black = imagecolorallocate($img, 0, 0, 0);
// рисуем окружность
imagearc($img, 100, 100, 150, 150, 0, 360, $black);
// вывод рисунка в браузер
header("Content-type: image/png");
imagepng($img);
// закрытие рисунка
imagedestroy($img);

Спустя 2 минуты, 43 секунды (16.11.2010 - 18:52) AntonNABSAL написал(а):
Цитата (Invis1ble @ 16.11.2010 - 15:49)
AntonNABSAL
    // создаем изображение размером 200x200
$img = imagecreate(1000, 800);
$backgroundcolor = imagecolorallocate($img, 255, 255, 255);
imagefill($img, 0, 0, $backgroundcolor);
// задаем цвет окружности
$black = imagecolorallocate($img, 0, 0, 0);
// рисуем окружность
imagearc($img, 100, 100, 150, 150, 0, 360, $black);
// вывод рисунка в браузер
header("Content-type: image/png");
imagepng($img);
// закрытие рисунка
imagedestroy($img);

ООО, спс)) скажи а текст внутри можно писать эллипса?

Спустя 2 минуты, 2 секунды (16.11.2010 - 18:54) Invis1ble написал(а):
AntonNABSAL
да. почитай теорию

Спустя 58 минут, 3 секунды (16.11.2010 - 19:52) sergeiss написал(а):
AntonNABSAL - и еще. Чтобы вывести картинку, а не иероглифы, надо вызвать скрипт с картинкой изнутри тэга img
<img src="your_script.php">

А уже внутри скрипта your_script.php пишешь то, о чем ты говорил в этой теме. А там уже будет всё, что ты захочешь :)
Только учти - текст выводится в кодировке UTF-8. То есть, возможно, тебе придется его перекодировать, если начальный текст будет в другой кодировке.

Спустя 4 минуты, 44 секунды (16.11.2010 - 19:57) AntonNABSAL написал(а):
спасибо, получилось все
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.