Страница 1 из 1

Вставить надпись в картинку

СообщениеДобавлено: 12 янв 2006 18:25
tz
Есть картинки png,gif,jpeg. нужно в них вставлять надписи скриптом на Perl.
Каким модулем ? Image::Magick не предлагать - несколько дней занимался с ним
любовью, но так и не удалось поставить его. Пробовал из портов, обновлять
порты, вручную выкачать и ставить - безуспешно, не хочет собираться на
FreeBSD 5.3 :(
Готовый бинарник тоже найти не удалось...

СообщениеДобавлено: 12 янв 2006 20:29
Ivan.Rybin
На перле ХЗ, на РНР это библиотекой GD делается.
IM даже на Windows на ура ставится, неужели на BSD это проблематичнее???

СообщениеДобавлено: 12 янв 2006 20:59
NitroCerber
дык это же самая удобная для пользователя система))) (С) Столяров (некий препод ВМиК МГУ)

СообщениеДобавлено: 12 янв 2006 21:16
tz
Ivan S. Rybin ArchitektoR Угу, гораздо проблематичнее. Качаю свежую версию, собираю с необходимыми флагами - собирается без поддержки jpeg,png,gif. обновляю порты, инсталлирую - начинает скачивать и собирать необходимые посторонние софтины, но не может их пропатчить. Вручную жэти софтины собираю - исталлятор IM довольно галдит, но вскоре плюётся "gmake: Makefile - no such file or directory"...

Два дня мучился, но так и не удалось как надо собрать этот IM.

По поводу GD - в данном случае именно под пёрл надо решение.
Кстати, новую версию phpProBid я не смог поставить, ибо нету у меня GD - PHP собирал без этой библиотеки. А теперь снова собирать ПХП, внедрять его исходники в апаче с последующей пересборкой апаче - лень.

СообщениеДобавлено: 12 янв 2006 23:33
Ivan.Rybin
tz писал(а):Два дня мучился, но так и не удалось как надо собрать этот IM.


реально засада... я так готовый бинарник скачал (в основном для gallery.big-bossa.com используется IM).

А с make под win32 плохо... nmake какой-то левый, а GNU-шный порт у меня Apache 2.2.0 собирать отказался (т.к. последний под nmake)

По поводу GD - в данном случае именно под пёрл надо решение.


насколько я знаю, GD живёт и БЕЗ PHP - вот сайт их проекта, вдруг поможет? - http://www.boutell.com/gd/
также советую поGoogle-ить "GD Perl" - вот первые 3 линка:

http://www.top-top.ru/internet/scripts/ ... /index.htm
http://www.providerz.ru/articles/perl/p ... adala.html
http://linux.maruhn.com/sec/perl-gd.html

Кстати, новую версию phpProBid я не смог поставить, ибо нету у меня GD - PHP собирал без этой библиотеки. А теперь снова собирать ПХП, внедрять его исходники в апаче с последующей пересборкой апаче - лень.


ндя... а в win32 всего-навсего раскомментить строчку... если честно, то я всегда думал, что под никсами это ещё проще.

ЗЫ: у нас в институте как платформу выбрали Debian - может тебе есть смысл развиваться в этом направлении? - репозиторий у него огромный, в инете популярная Linux-платформа как раз под серваки.

СообщениеДобавлено: 13 янв 2006 00:05
tz
Ivan S. Rybin
ArchitektoR
Ты будешь смеяться, но у меня и GD не собирается - и make, и gmake кричат про ошибку в коде.

СообщениеДобавлено: 13 янв 2006 00:38
Ivan.Rybin
боюсь, что или они не под BSD, или у тебя что-то не то с мейкерами. Может я в своей БСДе на виртуальной машине попробую?

СообщениеДобавлено: 13 янв 2006 00:56
tz
Ivan S. Rybin ArchitektoR - GD начали анлаживаться дела, но он не хочет конфигурироваться с поддержкой GD. Пишу: ./configure --with-gd=/usr/local/lib (в /ust/local/lib лежит свежесобранный libpng) - бестолку.

СообщениеДобавлено: 13 янв 2006 01:01
Ivan.Rybin
тут я плохой помошник... юниксоид из меня пока не получается :(

СообщениеДобавлено: 13 янв 2006 02:01
tz
Ivan S. Rybin ArchitektoR - сказано - конец рабочего дня, чепуху несу. Хотел написать "Не хочет конфигурироваться с поддержкой PNG". Собирал с флагом --with-png=/usr/local/lib. Впрочем, не важно. Модуль для вставки надписей в илллюстрации нужны быи для моей новой системы гейтования контента популярных сайтов в ньюсы и блоги - изменять на картинках надписи "soft-best.ru", "www.ixbt.com" и т.д. на URL своего сайта. =)

СообщениеДобавлено: 13 янв 2006 02:40
Ivan.Rybin
ну да, грамотно :)
тока не совсем красиво...