![]() |
|
Модераторы: korob2001, ginnie |
![]()
|
|
| frenkys |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 185 Регистрация: 18.6.2005 Репутация: 1 Всего: 1 |
Вобщем на Windows Active Perl
выполняется 1 раз и заврешаеться цикл, через system обращаюсь к imageMagik, если делать это через интерфейс модулья ImageMagik то такая же проблема. Кто-то сталкивался с таким? Нужно копать в сторону system()? или в сторону ImageMagik ? --------------------
niva[frenky] |
|||
|
||||
| fray |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 139 Регистрация: 7.6.2007 Репутация: 0 Всего: 0 |
Так и не понял что выхотите сделать, может
Должно рабоать, но я не тестил, но соответственно convert должно быть в PATH пропсиано, или укажите полный путь. Это сообщение отредактировал(а) fray - 15.11.2007, 01:05 |
|||
|
||||
| amg |
|
||||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1145 Регистрация: 3.8.2006 Где: Новосибирск Репутация: 38 Всего: 50 |
frenkys, у меня твой цикл работает правильно.
system для подобных целей лучше использовать с несколькими аргументами, тогда исполнение системных команд происходит без участия шелла, это повышает безопасность и немного быстрее:
Твою задачу можно решить и без организации цикла, средствами ImageMagick:
fray, правильно сказал, для всех системных команд надо проверить, что путь у ней прописан в PATH, или вызывать команду с полным путем. Кроме того, имей в виду, что ImageMagick очень многое умеет, но страшно тормозная и память жрет. Поэтому если картинки большие или их много, то такой тривиальной задачи, как преобразование форматов, стоит поискать другую программу. |
||||
|
|||||
| frenkys |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 185 Регистрация: 18.6.2005 Репутация: 1 Всего: 1 |
я получаю имя файла и котрый нужно сконверитровать. Сделать это нужно в цикле тот цикл что я привел в первом посте выполняеться 1 раз и все вместо 3, попробывал разделять как предложил amg, но все без изминений
--------------------
niva[frenky] |
|||
|
||||
| amg |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1145 Регистрация: 3.8.2006 Где: Новосибирск Репутация: 38 Всего: 50 |
||||
|
||||
| frenkys |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 185 Регистрация: 18.6.2005 Репутация: 1 Всего: 1 |
хм, похоже что проблема только с IMAGEMAGIK :0(
работает как надо будем копать в сторону имаджмейджика --------------------
niva[frenky] |
|||
|
||||
| frenkys |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 185 Регистрация: 18.6.2005 Репутация: 1 Всего: 1 |
переставил маджик, все заработало, спасибо всем откликнувшимся
--------------------
niva[frenky] |
|||
|
||||
![]()
|
| Правила форума "Perl" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Perl: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |