[ID CS3 и ранее] Помогите с скриптом экспорта

PROFFP65

Участник
Топикстартер
Сообщения
6
Реакции
0
Есть такая задача - регулярно (и очень часто) выдавать експорт файла в ПДФ. Разворотами, в определенное место - одно и то же под тем же именем файла. Переписывать по верху.
Каждый раз заходить в Файл-Экспорт и выставлять параметры Алл и Разворот - достает.
Можно ли это прописать скриптом и затем назначить ему комбинацию клавиш и не заморачиваться?
Спасибо, кто может!
 
А разве в CS3 не было стилей экспорта или печати?
 
@LeonidB, чой это не было? было

upload_2018-6-7_13-56-35.png


но товарищу скрипт нужен! двоешник ты!
скрипт красивше!
 
Последнее редактирование:
Хотя у вас вроде один файл. Тогда просто сохранить настройки.
upload_2018-6-7_14-12-27.png
 
всякий скрипт, будь-то кареловский, будь-то мультипринт - требуют сохранённых пресетов)))
 
Все это хорошо, но задача именно в том, чтобы скрипт выполнялся без всяких дополнительных диалоговых окон.
Вот такое простое наваял:

var myFile = File('//Server2/№/look-Razv.pdf');
app.activeDocument.exportFile(ExportFormat.pdfType, myFile, false);

но проблема в том, что он експортирует с последними настройками.

А мне надо "Аll" и "Spread".
Просто бывает надо экспортировать отдельные страницы, не разворотами. И приходится снова Ctrl+E и ставить точки/галочки.
 
void exportFile (format: varies, to: File[, showingOptions: bool=false][, using: PDFExportPreset][, versionComments: string][, forceSave: bool=false])
Exports the object(s) to a file.

Parameter Type Description
format ExportFormat
String The export format, specified as an enumeration value or as an extension that appears in the Save as type or Format menu in the Export dialog. Can accept: ExportFormat enumerator or String.
to File The path to the export file.
showingOptions bool If true, displays the export options dialog. (Optional) (default: false)
using PDFExportPreset The export style. (Optional)
versionComments string The comment for this version. (Optional)
forceSave bool If true, forcibly saves a version. (Optional) (default: false)
 
У Application есть свойство pdfExportPresets
Оттуда берете нужный и подставляете в качестве параметра PDFExportPreset
 
  • Спасибо
Реакции: Flame
Благодарю! Видел это, но в pdfExportPresets нет номеров страниц. И даже "Все страницы" тоже нет.
 
О! Получилось!
Спасибо еще раз!