Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: С чего начать что бы рисовать?

Сообщения:  [1-8] 

 
 автор: Trianon   (07.07.2008 в 23:49)   письмо автору
 
   для: 1prom   (07.07.2008 в 23:43)
 

см. imagecreatefromgif(), imagecreatefromjpeg()

   
 
 автор: 1prom   (07.07.2008 в 23:43)   письмо автору
 
   для: Proger   (07.07.2008 в 20:49)
 

Переменная $path употребляется в этой теме только для сохранения созданного рисунка с нуля.

Но я еще повторюсь

у меня есть готовый рисунок
Как можно на нем поверх провести линию?
Сохранять измененный рисунок не надо.

Ну да если перед выводом в броузер рисунок уже будет с линией, то есть сохраненный, мне видимо все таки придется делать его временную копию.

Заранее спасибо!

   
 
 автор: Proger   (07.07.2008 в 20:49)   письмо автору
 
   для: 1prom   (07.07.2008 в 16:35)
 

в $path просто укажите соотв. имена файлов и пути к ним...

   
 
 автор: 1prom   (07.07.2008 в 16:35)   письмо автору
 
   для: ONYX   (07.07.2008 в 08:50)
 

И это работает, еще раз спасибо ONYX!

Наберусь наглости еще хочу спросить, как можно сделать то же самое и рисовать уже на готовых рисунках:

my_picture.jpg
my_picture.gif
my_picture.bmp

   
 
 автор: ONYX   (07.07.2008 в 08:50)   письмо автору
 
   для: 1prom   (07.07.2008 в 07:32)
 

Что бы вывести в броузер:
<?
header
("Content-type: image/png");
imagepng($image);
?>
Прописывайте адрес вашего файла со скриптом
<img src="pics.php">

Чтобы сохранить просто
<?
$path 
'имя файла';
imagepng($image$path);
?>

   
 
 автор: 1prom   (07.07.2008 в 07:32)   письмо автору
 
   для: ONYX   (07.07.2008 в 03:23)
 

Спасибо ONYX, с функциями понятно. Но как мне вывести это изображение в броузер?

писал echo"$image";
echo"<img src=\"$image\"; border=0>";

- не помогло...

   
 
 автор: ONYX   (07.07.2008 в 03:23)   письмо автору
 
   для: 1prom   (07.07.2008 в 01:48)
 

Вот в таком варианте
<?
//создаем пустое изображение
$image imagecreatetruecolor(200,200);
//определяем цвет для фона белый
$color imagecolorallocate($image,255,255,255);
//заливаем фон изображения
imagefill($image,1,1,$color);
//определяем цвет для линии и точки черный
$color imagecolorallocate($image,0,0,0);
//рисуем линию по координатам
imageline($image,10,10,10,190,$color);
//рисуем точку по координатам
imagesetpixel($image,100,20,$color);
?>


Информация по функциям тут

   
 
 автор: 1prom   (07.07.2008 в 01:48)   письмо автору
 
 

Здравствуйте!

Товарищи, мне нужно нарисовать точку и (или) линию на рисунке.

Скажите пожалуйста, с чего начать?

   

Сообщения:  [1-8] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования