|
resize. работа с ImageMagick из 1С
| ☑ |
0
nAPACEHAK
22.06.17
✎
13:15
|
Доброго всем
надо уменьшить размер картинки из 1С8
запускаю из командной строки
C:\ImageMagick\mogrify -resize 50% E:\tmp\tmpfile.jpg
все работает
из 1С
КомандаСистемы ("C:\ImageMagick\mogrify -resize 50% E:\tmp\tmpfile.jpg")
нивкакую ((( уже и кавычек пробовал тыкать везде где можно, и в путях и в ключах
сделал bat файл
C:\ImageMagick\mogrify -resize 50%% E:\tmp\tmpfile.jpg
pause
запускаю из ОС - работает
запускаю из 1С - нифига
пишет в окне bat
unable to load module <путь>IM_MOD_RL_JPEG.dll - не найден указанный модуль.
по пути пробежался глазками - модуль на месте
что за засада то? (((
|
|
1
Широкий
22.06.17
✎
13:17
|
IrfanView достаточно удобен для этого
|
|
2
nAPACEHAK
22.06.17
✎
13:19
|
(1) в ТЗ - ImageMagic хотят
|
|
3
Широкий
22.06.17
✎
13:23
|
"C:\ImageMagick\mogrify" -resize 50% "E:\tmp\tmpfile.jpg"
А так?
|
|
4
Широкий
22.06.17
✎
13:24
|
Не понятно - почему ссылка не на екзешник?
|
|
5
Zyka
22.06.17
✎
13:31
|
КомандаСистемы("magick.exe convert ""C:\ImageMagick\test.jpg"" -resize 50% ""C:\ImageMagick\test_new.jpg""", """C:\ImageMagick\""");
У 1С должен быть доступ к каталогу.
|
|
6
nAPACEHAK
22.06.17
✎
13:36
|
(3) - тоже самое
да и обернуто все в бат-файл.
из ОС работает из 1С нет
|
|
7
nAPACEHAK
22.06.17
✎
13:42
|
(5) тоже никаких изменений
ни ошибок ничего блин не пишет. просто отрабатывает и ничего с файлом не меняется.
когда в bat обернуто хоть видно было что с ошибкой "модульне найден" работает.
он даже new файл не создал
|
|
8
Fragster
гуру
22.06.17
✎
13:45
|
запуститьприложение( с параметром ожидатьзавершения
добавить каталог imagemagick в path или указывать рабочий каталог как параметр запуститьприложение
|
|
9
nAPACEHAK
22.06.17
✎
13:55
|
яяяятьььь!!!!!
3 часа бьюсь лбом об стену
перезапустил 1С - все работает как в и из 1с и из ОС
|
|