У меня возникли проблемы, выполнив следующую команду беззвучно GhostScript:Ghostscript не интерпретируют поставки принтера
-q -dBATCH -dNOPAUSE -dNODISPLAY -c «метка/NoCancel истина/OUTPUTFILE (\\ золотник \ ServerName \ PrinterName)/UserSettings < </DocumentName (тест) >> (mswinpr2) finddevice putdeviceprops setdevice»-f "C: \ test.pdf" "C: \ test2.pdf"
команда Безразлично «Я выполняю молча, он продолжает предлагать мне выбрать принтер, поэтому я подозреваю, что свойство OutputFile может быть проблемой здесь. Раньше у меня была другая команда, которая работала отлично (см ниже), но требование для установки DocumentName заставил меня изменить его:
-dPrinted -dBATCH -dNOPAUSE -dNOSAFER -q -sDEVICE = mswinpr2 -sOutputFile = "\\ spool \\ ServerName \ PrinterName" "c: \ test.pdf"
Может ли кто-нибудь указать мне направление вправо? Чтобы быть понятным, команда работает после подтверждения приглашения принтера. Я бы предпочел встроенное решение, так как эта команда вызывается из управляемого кода с динамическим именем документа.
Вместо этого вы всегда можете использовать шестнадцатеричные строки, для которых не нужны экраны. – KenS