Forum Webscript.Ru

Программирование => Perl => Тема начата: Yuraz от 19 Марта 2002, 04:34:03

Название: Построение графики (типа GIF счётчика)
Отправлено: Yuraz от 19 Марта 2002, 04:34:03
Люди, спецы! Подскажите примитивный код генерации буквы на GIF подложке.
Название: Построение графики (типа GIF счётчика)
Отправлено: Chs от 19 Марта 2002, 09:15:44
Давно про графику не спрашивали.:))
perldoc GD
Название: Построение графики (типа GIF счётчика)
Отправлено: Yuraz от 20 Марта 2002, 14:51:53
А кроме GD как сделать что то типа GIF\'а 88 на 31 пиксель?

GD.pm - Interface to Gd Graphics Library  скачал, разбираюсь.
Название: Построение графики (типа GIF счётчика)
Отправлено: Green Kakadu от 20 Марта 2002, 15:01:19
GD.. а ведь с GIF\'ом там ничего не получится (они же из последних версий выкинули т.к. какие то проблемы были с правами на GIF).
JPEG/PNG
Название: Построение графики (типа GIF счётчика)
Отправлено: Chs от 20 Марта 2002, 16:10:20
http://search.cpan.org/doc/LDS/GD-1.38/GD.pm
Выдержки:
--------------------------------------------------
Alternatively, you may create a GD::Image object based on an existing image by providing an open filehandle, a filename, or the image data itself. The image formats automatically recognized and accepted are: PNG, JPEG, XPM and GD2. Other formats, including GIF, WBMP, and GD version 1, cannot be recognized automatically at this time.
---------------------------------------------------
---------------------------------------------------
$image = GD::Image->newFromGif($file)
$image = GD::Image->newFromGifData($data)

This works in exactly the same way as newFromGd() and newFromGdData, but use the GIF image format.
----------------------------------------------------
Название: Построение графики (типа GIF счётчика)
Отправлено: Yuraz от 21 Марта 2002, 14:29:03
У меня хостинг на http://www.holm.ru, такую библиотеку они помоему не имеют (хостинг халявный, т.е. просить нет смысла), можно ли сделать типа этого

$image = GD::Image->newFromGifData($data)

но стандартными средствами? Печать букв на подложке например?

Или совсем простой пример сделать этот самый прямоугольник 88 на 31 каким нибудь фоном и выдать его браузеру.
Название: Построение графики (типа GIF счётчика)
Отправлено: NeoNox от 21 Марта 2002, 14:46:48
Цитировать
но стандартными средствами? Печать букв на подложке например?
Это тогда только явой... Ненадежно и криво. ИМХО.
Название: Построение графики (типа GIF счётчика)
Отправлено: Chs от 21 Марта 2002, 16:11:57
Цитировать
У меня хостинг на http://www.holm.ru, такую библиотеку они помоему не имеют (хостинг халявный, т.е. просить нет смысла), можно ли сделать типа этого...

Попросить - всегда имеет смысл, вдруг поставят.:))
Был на perl.ru в форуме (старом) код, который генерит гиф, т.е. из различных кусков (цифр) генерилось изображение (счетчик).
Можно покопаться в самом формате.:)), но это на любителя.
Название: Построение графики (типа GIF счётчика)
Отправлено: Боря Елкин от 21 Марта 2002, 18:13:18
Цитировать
У меня хостинг на http://www.holm.ru, такую библиотеку они помоему не имеют (хостинг халявный, т.е. просить нет смысла), можно ли сделать типа этого


В некоторых случаях библиотеку можно самому поставить.