[ID CS4-CS6] Корректное использование DocumentPrintUiOptions

Nataly_1988

Участник
Топикстартер
Сообщения
3
Реакции
1
Всем привет!
Генерю PDF ч\з Adobe принтер и хочу отменить вывод диалогового окна "Сохранить PDF-файл как", и сохранять PDF в определенной папке.
как задать этот парамет?

Пока код такой
JavaScript:
doc.printPreferences.pageRange = "1-2";
doc.printPreferences.activePrinterPreset = "MyPreset"

// Пыталась словить через eventListeners , назначив параметры documentPrintUiOption
function alertperehvat(myEvent){

    myEvent.documentPrintUiOption = documentPrintUiOptions.SUPPRESS_FILE_SAVE_DIALOG
    alert ("Готово")
    }

app.eventListeners.add("beforePrint", alertperehvat)




doc.print(false);

Видимо не там копаю.

Буду благодарна, хоть за какие-то наводки
 
хочу отменить вывод диалогового окна "Сохранить PDF-файл как", и сохранять PDF в определенной папке.
а какой сакральный смысл именно отменять диалоговое окно, а не повесить на отдельный скрипт экспорта свою горячую кнопку?
 
и зачем через принтер, когда можно делать экспорт PDF напрямую
 
  • Спасибо
Реакции: bossrus и Gad
  • Спасибо
Реакции: Nataly_1988
Сейчас нет доступа к компу, но насколько помню, нужно настроить папку по умолчанию в самом pdf принтере :)

Да, действительно откопала настройку в настройках принтера "папка готовых документах"..только через интерфейс InDesign. И сохранила настройку в Новый Пресет
а в доках скриптах так и не нашла...




и зачем через принтер, когда можно делать экспорт PDF напрямую


Не знаю :)))) Так исторически сложилось, что доверие к генерации PDF ч\з принтер Adobe...
он же PostScript - дергает, для печати надежней.
 
  • Спасибо
Реакции: Leha_Ygli
Ребят тогда мне не ясно остается тема с documentPrintUiOption
Я же правильно понимаю, что отменяет показ окон Сохранить как , прогресс печати и т.д??

Тогда почему не настраиваются? что делаю не так?
 
Последнее редактирование:
  • Спасибо
Реакции: bossrus