Forum Webscript.Ru
Программирование => Perl => Тема начата: Rawil от 05 Ноября 2003, 13:12:46
-
Здравствуйте друзья !
Пытаюсь установить GD-2.11 , но не могу понять, как же его инсталлировать под винды, толи простым копированием в usr/lib, то ли я чего то не дочитал и мучаюсь, если кого то не затруднит, подскажите плиз, как установить модуль ? Или ссылочку на мануал по установке...
-
ссылочка на мануал по установке:
perldoc ppm
-
Я пробую с помощью ppm (GD версия 2.06) но вылезает ошибка,
error: no suitable installation target found for package CG.
причем скопировал файл "CG.ppd" и дирректорию "MSWin32-x86-multi-thread" в каталог bin предварительно указав его в repository
-
Rawil
А при чем тут CG???
Версия Perl какая???
-
Прошу прощение опечатался GD.ppd версия Perl 5.8
-
Rawil
ppm 3.0 не берет ppd файлы локально, только из сети интернет, поэтому устанавливай через интернет... хотя насколько я помню, ppd файла модуля GD для версии 5.8.0 нет...
P.S. А что ты хочешь собственно делать с графикой?
-
Phoinix
ppm 3.0 не берет ppd файлы локально, только из сети интернет
Это не верно. Смотреть доку в части repositories.
-
Во первых нужно выводить графику хранимую в бинарном виде в MySQL, во вторых нужно преодразовывать загружаемые на сервер картинки в бинарный вид, и менять размеры картинок к какому то стандартному размеру...
Если не трудно подскажите подобный модуль работы с графикой для Perl 5.8
-
Image::Magick
-
Chs
Немного оффтоп, но даже когда я указывал локальные repositories, возникала та же ошибка, что и у Rawil, вдаваться в бодробности не стал, благо интернет есть, и устанавливал из сети...
-
Phoinix
Я делал локальный репозиторий и ставил модули с диска, проблем не было.
Сесйчас проверить к сожалению не смогу - ставить активперл под crossover office сильно тоскливо и не очень корректно.:)
-
Я установил модуль, дело оказалось в версии Perl нужно было установить Perl 5.6 и найти под него модуль GD.
Теперь вопрос по работе модуля, если кто сможет помогите :-)
Задача.
Необходимо прочесть jpg и сохранить его в базе MySQL.
Вывесть текст (комментарий изображения) и само изображение.
Вопрос.
Подскажите плиз простейший код (пример) как можно прочесть и сохранить в базе бинарный вид изображения..
-
Открываеш как обычный файл.
Далее:
perldoc -f binmode
Далее в базу.
Только при чем тут GD я не понимаю.
Или у тебя в jpg текст записан? Тогда в морг... или в ABBYY просить алгоритм на распознавания текста.
-
Я наверное неправильно выразился... есть изображение в формате jpeg, вот его то и нужно перевести в бинарный вид а затем сохранить в базе...
-
open IN, "./$image";
binmode IN;
...
-
Спасибо, буду учиться:-)