• Реклама


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

Разработка и Написание программ, вопросы, идеи...

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

Сообщение tz 12 янв 2006 18:25

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

Реклама

Сообщение Ivan.Rybin 12 янв 2006 20:29

На перле ХЗ, на РНР это библиотекой GD делается.
IM даже на Windows на ура ставится, неужели на BSD это проблематичнее???
We are all just the bricks in the Wall
Аватара пользователя
Ivan.Rybin
ArchitektoR
ArchitektoR
 
Сообщения: 9435
Зарегистрирован: 22 авг 2003 18:24
Откуда: RealMatrix World
Провайдер\Сеть: OnLime

Сообщение NitroCerber 12 янв 2006 20:59

дык это же самая удобная для пользователя система))) (С) Столяров (некий препод ВМиК МГУ)
тихо шупальтсом шурша
ктулху пыхнул гашыша
Аватара пользователя
NitroCerber
Called by Cthulhu
Called by Cthulhu
 
Сообщения: 1624
Зарегистрирован: 22 авг 2003 21:44
Откуда: technocratic hell

Сообщение tz 12 янв 2006 21:16

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

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

По поводу GD - в данном случае именно под пёрл надо решение.
Кстати, новую версию phpProBid я не смог поставить, ибо нету у меня GD - PHP собирал без этой библиотеки. А теперь снова собирать ПХП, внедрять его исходники в апаче с последующей пересборкой апаче - лень.
tz
Сетевик Глубокого Бурения
 
Сообщения: 261
Зарегистрирован: 27 дек 2005 15:32

Сообщение Ivan.Rybin 12 янв 2006 23:33

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-платформа как раз под серваки.
We are all just the bricks in the Wall
Аватара пользователя
Ivan.Rybin
ArchitektoR
ArchitektoR
 
Сообщения: 9435
Зарегистрирован: 22 авг 2003 18:24
Откуда: RealMatrix World
Провайдер\Сеть: OnLime

Сообщение tz 13 янв 2006 00:05

Ivan S. Rybin
ArchitektoR
Ты будешь смеяться, но у меня и GD не собирается - и make, и gmake кричат про ошибку в коде.
tz
Сетевик Глубокого Бурения
 
Сообщения: 261
Зарегистрирован: 27 дек 2005 15:32

Сообщение Ivan.Rybin 13 янв 2006 00:38

боюсь, что или они не под BSD, или у тебя что-то не то с мейкерами. Может я в своей БСДе на виртуальной машине попробую?
We are all just the bricks in the Wall
Аватара пользователя
Ivan.Rybin
ArchitektoR
ArchitektoR
 
Сообщения: 9435
Зарегистрирован: 22 авг 2003 18:24
Откуда: RealMatrix World
Провайдер\Сеть: OnLime

Сообщение tz 13 янв 2006 00:56

Ivan S. Rybin ArchitektoR - GD начали анлаживаться дела, но он не хочет конфигурироваться с поддержкой GD. Пишу: ./configure --with-gd=/usr/local/lib (в /ust/local/lib лежит свежесобранный libpng) - бестолку.
tz
Сетевик Глубокого Бурения
 
Сообщения: 261
Зарегистрирован: 27 дек 2005 15:32

Сообщение Ivan.Rybin 13 янв 2006 01:01

тут я плохой помошник... юниксоид из меня пока не получается :(
We are all just the bricks in the Wall
Аватара пользователя
Ivan.Rybin
ArchitektoR
ArchitektoR
 
Сообщения: 9435
Зарегистрирован: 22 авг 2003 18:24
Откуда: RealMatrix World
Провайдер\Сеть: OnLime

Сообщение tz 13 янв 2006 02:01

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

Сообщение Ivan.Rybin 13 янв 2006 02:40

ну да, грамотно :)
тока не совсем красиво...
We are all just the bricks in the Wall
Аватара пользователя
Ivan.Rybin
ArchitektoR
ArchitektoR
 
Сообщения: 9435
Зарегистрирован: 22 авг 2003 18:24
Откуда: RealMatrix World
Провайдер\Сеть: OnLime


Вернуться в Программирование

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


  • Реклама
cron