imagemagic. Не удается получить свойства картинки #731341


#0 by Анютик
конфигурация самописная, версии 8.2 Раньше, как говорят, работало) подключается к ком-объекту и должна получить атрибуты файла jpg Код Объект создается, валится на методе identify Ошибка при вызове метода контекста (Identify): Произошла исключительная ситуация (ImageMagickObject.MagickImage.1): Понять не могу, почему  ImageMagickObject.MagickImage.1?? и что за ошибка?
#1 by ДенисЧ
что поменялось в системе?
#2 by Анютик
если б я знала. Даже не знаю, на какой версии dll оно раньше работало. Я тут полтора месяца, документации ноль. Есть только сведения от пользователя , что раньше "работало"))
#3 by ДенисЧ
Тогда к админам прямой дорогой
#4 by Анютик
оне тоже не знают...говорят, твоя 1С, ты и разбирайся)
#5 by ДенисЧ
Тогда пусть увольняются. Или ты увольняйся с причиной "неадекватность обслуживающего персонала"
#6 by Анютик
выход хороший, но не конструктивный...
#7 by Fragster
а в командной строке оно не падает на этой картинке?
#8 by Fragster
мало ли к этому имени файла доступа нет, или картинка битая
#9 by Лефмихалыч
думаю, дело в том, что записано в ИмяФайла
#10 by Анютик
по пути к картинке проводник проходит
#11 by Анютик
как обратится к свойствам из командной строки я не поняла
#12 by Анютик
прописала стац. путь к картинке, к которой заведомо есть права. результат тот же.
#13 by Анютик
может, что-то кроме  ImageMagick нужно поставить в системе?
#14 by Fragster
#15 by Fragster
'%H:%W'
#16 by Анютик
нашла, работает через командную строку
#17 by Анютик
даже без пути к identify работает identify -format %H:%W "K:/1.jpg"
#18 by Fragster
работает именно в том месте, где код выполняется? т.е. возможно, на сервере?
#19 by Анютик
я уже для чистоты эксперимента сделала файловую базу с ссылками на локальные диски, под XP 32-разрядную под администратором и на компе, и в 1С полные права
#20 by Анютик
т.е. ДА, там, где выполняется, там и работает.
#21 by Анютик
так, попробую более древнюю 1С. Сейчас 8.3 стоит последняя, мож в ней дело
#22 by RomaH
+ на сервере под пользователем сервера на свою машину файловую базу копию сделай - работает?
#23 by Анютик
да, написала в 19
#24 by Анютик
работает из командной строки, из 1С не хочет работать даже в файловой версии
#25 by Fragster
Можно еще что-то типа того написать и посмотреть:   ,,,, Исключение
#26 by Анютик
не поняла, через попытку ком-объект создать? так я описание ошибки привела в сообщении
#27 by DrZombi
У тебя в Объект где создается, на сервере или На клиенте?
#28 by DrZombi
#29 by RomaH
компонент установлен? командная строка подразумевает наличия COM/OLE компоненты?
#30 by Fragster
весь код в попытку. а про описание - там не спроста цикл...
#31 by Анютик
там не УФ при установке включала эту птичку. ща загоню в цикл
#32 by Анютик
Ошибка при вызове конструктора (COMОбъект) Класс не зарегистрирован Класс не зарегистрирован Не выполнено изменение размеров фотографии: ACT0012013_11.
#33 by Анютик
пыталась вручную зарегистрировать ImageMagickObject.dll. Ошибка при вызове LoadLibrary. Не найден указанный модуль...
#34 by Fragster
Ошибка при вызове метода контекста (Identify) <> Ошибка при вызове конструктора (COMОбъект)
#35 by Fragster
переинсталль из свеже скаченного дистрибутива
#36 by Анютик
уже, и реестр чистила...ребут пошел
#37 by Анютик
Ошибка при вызове конструктора (COMОбъект) -2147221164(0x80040154): Класс не зарегистрирован
#38 by Лефмихалыч
может дело все в том, что COMОбъект  ImageMagickObject.MagickImage не работает на x64 системах? Есть уверенность, что работает?
#39 by Анютик
я на 32-разрядной XP не могу запустить...про 64-битную уже думали...
#40 by Анютик
хотя на 64-битную был дистрибутив...должен, наверное, работать)
#41 by Анютик
-2147221005(0x800401F3): Недопустимая строка с указанием класса -2147221005(0x800401F3): Недопустимая строка с указанием класса
#42 by Анютик
запарилась. сделала на WIA. Легко и быстро:)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С