|
Bog BOS: GD - A graphics library for fast GIF creation
|
Последнее изменение текста: 20001202
Скопировано с www.bog.pp.ru: 2024.11.11
Bog BOS: GD - A graphics library for fast GIF creation
Источники:
Позволяет программам на C или Perl (GD.pm) генерировать GIF-файлы без использования
LZW-сжатия. Используется, в частности, при генерации счетчиков в http-сервере
apache и
MRTG (отображение
информации о загрузке маршрутизатора).
Версия на 25 сентября 2000 - 1.8.3. Почему в Redhat
поставляется 1.3.6? и можно ли ее поменять на свежую версию? В
версии 1.6 GIF был заменен на PNG (gdImageGif на заменить на gdImagePng).
В 1.6.2 появился TTF. В 1.8 появились JPEG и BMP.
Необходимы библиотеки: libpng (rpm: libpng, libpng-devel), jpeg-6b (rpm:
libjpeg, libjpeg-devel) или новее, zlib (rpm: zlib, zlib-devel), freetype/libttf
(если нужна поддержка TTF; rpm: freetype, freetype-devel), Xpm (rpm: xpm,
xpm-devel).
Установка:
- взять
- распаковать
- отредактировать Makefile (раскоментировать полный вариант CFLAGS и LIBS,
добавить /usr/include/freetype в INCLUDEDIRS)
- make
- запустить gddemo, gdtest, и посмотреть картинки
- make install (не умеет создавать директории)
- /usr/local/bin
- pngtogd
- pngtogd2
- gdtopng
- gd2topng
- gd2copypal
- gdparttopng
- webpng (манипуляция png-файлами из командной строки)
- bdftogd
- /usr/local/lib/libgd.a
- /usr/local/include
- gd.h
- gdcache.h
- gd_io.h
- gdfontg.h
- gdfontl.h
- gdfontmb.h
- gdfonts.h
- gdfontt.h
При этом в RH 6.2 установлены rpm gd-1.3-6 и gd-devel-1.3-6 (очень старая,
еще gif-овая версия) в /usr/lib и /usr/include, так что "смотри, не перепутай
;).
|
Bog BOS: GD - A graphics library for fast GIF creation
|
Copyright © 1996-2024 Sergey E. Bogomolov; www.bog.pp.ru