Оглавление скрыть


Вы можете авторизоваться через ВКонтакте, Фейсбук и оставить комментарий


Как нарисовать линию (PHP)

Линия в PHP рисуется при помощи функции bool imageline(resource image, int x1, int y1, int x2, int y2, int color). Функция принимает 6 параметров: изображение-ресурс, 4 параметра с координатами линии и цвет.

Пример

Задача: нарисовать красную линию на белом фоне.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php

// PNG изображение
header('Content-type: image/png');

// 150x100
$im imagecreatetruecolor(150100);

// Определяем красный цвет
$red imagecolorallocate($im0xCC0x000x00);

// Определяем белый цвет
$white imagecolorallocate($im0xFF0xFF0xFF);

// Делаем фон белым (по-умолчанию черный)
imagefill($im11$white);

// Рисуем красную линию
imageline($im107014010$red);

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

?>

Результат

Красная линия на белом фоне

Опубликовано: 29 марта 2012  ·  Автор: Артём Фёдоров  ·  4834 просмотра

Категория

ГлавнаяПрограммированиеPHPРабота с изображениямиGDКак нарисовать линию (PHP)

Чтобы оставить комментарий нужно авторизоваться на сайте
или войти через ВКонтакте или Фейсбук

Войти через ФейсбукВойти через Твиттер

Комментарии

GD, Работа с изображениями, PHP, Программирование

© 2010-2017 expange.ru
При полном или частичном копировании статей сайта, ссылка на источник обязательна.

Хотите узнать больше информации, пишите на: artem@expange.ru

Полезное онлайн  ·  Новости  ·  Изображения  ·  Статьи по датам

О проекте  ·  Правила пользования  ·  Представительства

Благодарности и пожелания