WP
^_^
Библеотека работы с изображениями.
Пишу сабж. Скажите какие функции и особенности хотели в ней видеть. Особенности: все аргументы методов которые отвечают за цвет могут быть заданы int'ом, или строкой (hex rgb цвета). Поэтому не нужно думать о imagecolorallocate (создается автоматически), если ресурс для заданого цвета уже используется, дважды создан не будет.
border (mixed color = 0x000000) - рамка изображения
set_offset(int x = 0, int y = 0) - сдвижка
setscale(int scale = 1) - масшаб.
setbgcolor(mixed color = 0xFFFFFF) - задать фон
line (int x1, int x1, int y1, int y2, mixed color = 0x000000, int thick = 1) - начертить линию
ttftext (string text, mixed color, string font, int size, int x, int y, angle = 0) - написать текст
arc (int cx, int cy, int w, int h, int e, mixed color = 0x000000)
filledarc (int cx, int cy, int w, int h, int e, mixed color = 0x000000)
ellipse (int cx, int cy, int w, int h, mixed color = 0x000000)
filledellipse (int cx, int cy, int w, int h, mixed color = 0x000000)
pointmark (int x, int y) - отметка точки.
polygon (array points, mixed color = 0x000000) - многоугольник
filledpolygon (array points, mixed color = 0x000000)
filter_twirl, filter_swirl - фильтры
wave_region - (int x, int y, int width, int height, int grade = 10) - волновое искажение
skew (int skew_val) - искажение
mirror (int mode = 1) - зеркало
watermark (resource img) - изображение водяным знаком
destroy() - очистить память выделенную под изображение.
-~{}~ 02.06.06 22:50:
p.s. забыл сказать что проблемы с написанием русских букв нет.
Пишу сабж. Скажите какие функции и особенности хотели в ней видеть. Особенности: все аргументы методов которые отвечают за цвет могут быть заданы int'ом, или строкой (hex rgb цвета). Поэтому не нужно думать о imagecolorallocate (создается автоматически), если ресурс для заданого цвета уже используется, дважды создан не будет.
border (mixed color = 0x000000) - рамка изображения
set_offset(int x = 0, int y = 0) - сдвижка
setscale(int scale = 1) - масшаб.
setbgcolor(mixed color = 0xFFFFFF) - задать фон
line (int x1, int x1, int y1, int y2, mixed color = 0x000000, int thick = 1) - начертить линию
ttftext (string text, mixed color, string font, int size, int x, int y, angle = 0) - написать текст
arc (int cx, int cy, int w, int h, int e, mixed color = 0x000000)
filledarc (int cx, int cy, int w, int h, int e, mixed color = 0x000000)
ellipse (int cx, int cy, int w, int h, mixed color = 0x000000)
filledellipse (int cx, int cy, int w, int h, mixed color = 0x000000)
pointmark (int x, int y) - отметка точки.
polygon (array points, mixed color = 0x000000) - многоугольник
filledpolygon (array points, mixed color = 0x000000)
filter_twirl, filter_swirl - фильтры
wave_region - (int x, int y, int width, int height, int grade = 10) - волновое искажение
skew (int skew_val) - искажение
mirror (int mode = 1) - зеркало
watermark (resource img) - изображение водяным знаком
destroy() - очистить память выделенную под изображение.
-~{}~ 02.06.06 22:50:
p.s. забыл сказать что проблемы с написанием русских букв нет.