Ошибка “недопустимый параметр” fom ImageMagick преобразовывает в Windows

Я пытаюсь преобразовать документ в формате PDF в использование файла PNG инструменты командной строки ImageMagick с веб-сайта ASP.NET. Я создаю новый процесс оболочки и ahve, он выполняет следующую команду:

convert -density 96x96 "[FileNameAndPath].pdf" "[FileNameAndPath].png"

Это работает хорошо при тестировании веб-сайта на моей локальной машине с Сервером Develeopment ASP.NET VS, и команда также работает хорошо, когда вручную введено оболочка. Когда выполнение от программно созданной оболочки в ASP.NET там является следующим сообщением об ошибке:

Invalid Parameter - 96x96

Кто-либо знает, почему это происходит и что сделать?

Я протестировал команду зарегистрированный на сервере через RDP с другой учетной записью пользователя, чем процесс ASP.NET. Я использовал точно те же файлы установки ImageMagick и Ghostscript в качестве на моей локальной машине и активировал добавление пути установки ImageMagick к enironment переменным во время установки. Сервер не был перезагружен с тех пор, чем.

17
задан Salman A 21 June 2012 в 20:52
поделиться

1 ответ

В Window на самом деле существует "convert.exe" в system32 - убедитесь, что ваш скрипт не запускает его (возможно, пути к среде на вашей машине разработки установлены по-другому).

4
ответ дан 30 November 2019 в 10:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: