[Acr DC] Как пакетно обработать pdf-файлы Pitstop'ом?

myscience

Участник
Топикстартер
Сообщения
57
Реакции
0
Есть пользовательский *.eal, вносящий изменения на каждой странице pdf.

Вопрос. Как пакетно (автоматически) выполнить один и тот же *.eal (Pitstop Action) для всех pdf-файлов в папке? Каждый файл сохранить туда же, но в конце имени файла добавить подчеркивание. При этом, нужно знать, сколько в каком файле элементов было изменено, т.е. нужен журнал.
Под силу ли это средствам автоматизации акробата (DC) и питстопа (12)?
Как это сделать?
 

~RA~

Одарённая.
12 лет на форуме
Сообщения
11 720
Реакции
3 399
Вы про питстоп сервер?
 

myscience

Участник
Топикстартер
Сообщения
57
Реакции
0
я с ним не сталкивался, PitstopPro.
Интересует возможное решение, если что, что можно и там. Только подробно)
 

similideus

12 лет на форуме
Сообщения
671
Реакции
349
1. Создаете питстопом 'Quick Run' запускающий нужные 'Action'ы
2. Добавляете его в список 'Favorites' (после этого ссылка на ваш QR появится в верхнем текстовом меню)
3. Акробатовским 'Action Wizard'ом создаете новый экшен, из 3 действий:
  • 3.1 Взять исходные файлы в какой-то папке
  • 3.2 Запустить Javascript, выполняющий пункт текстового меню (из п.2)
  • 3.3 Сохранить переименованные копии обработанных файлов в другую папку
Скипт (3.2) почти без затей:
Код:
app.execMenuItem("FICL:PitStop_PitStop_Menu_QuickSets_PITSTOP_0_225");
Только эту дикую строку с названием пункта меню нужно заменить на ту, что получится у вас. Для чего удобно воспользоваться утилитой 'AcquireMenuItemNames' by Thom Parker (http://www.windjack.com/resources/Examples/AcquireMenuItemNames.pdf)

4. В том же 'Action Wizard'е выбрать созданный экшен и нажать кнопку 'Start'

Как хотфолдер исходная папка работать не будет, только вручную по нажатию на 'Start'.
 
  • Спасибо
Реакции: barabanozver, ~RA~ и qzmin

AlexMol

Участник
Сообщения
4
Реакции
0
А можно поподробнее, пожалуйста, про:
3.2 Запустить Javascript, выполняющий пункт текстового меню (из п.2)
Что надо сделать, если пройти по ссылке?
 

Ilya Delta

Участник
Сообщения
1
Реакции
2
Есть более простой вариант.

1. Открываем acrobat DC
2. Идем в "Инструменты"
3. Открываем "Мастер действий"
4. Создаем "новое действие"
5. Указываем действие "До печатная подготовка", в настройках выбираем
Convert fonts to outlines и обязательно снимаем галочку Run ... (в верху диалогового окна)
6. Указываем папку из в которой лежат файлы
7. Запускаем действие и ждем :)

Мне помогло видео -
 
  • Спасибо
Реакции: LiKER и _MBK_

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 098
Реакции
10 828
Занятно, я и не знал, что начиная с какой-то версии они специальный фиксап добавили для этого 'hmmm'
 
  • Спасибо
Реакции: LiKER

suntory

Administrator
15 лет на форуме
Сообщения
23 250
Реакции
12 320
Есть более простой вариант.
Тема про плагин Pitstop и запуск любого его Action (не путать с акробатовскими), а у вас акробатовские собственные Action и Preflight и почему то именно и исключительно кривление шрифтов. Относительно вопроса топика это вообще не вариант.
начиная с какой-то версии
DC 2016
https://indesignsecrets.com/outlining-fonts-the-2016-edition.php
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 098
Реакции
10 828
Ну это хорошо, это так и надо же?
 

barabanozver

10 лет на форуме
Сообщения
63
Реакции
1
Есть более простой вариант.

...
Любопытно. А в префлайте XI акробата нет такого.

1698755029655.png
 

barabanozver

10 лет на форуме
Сообщения
63
Реакции
1
1. Создаете питстопом 'Quick Run' запускающий нужные 'Action'ы
2. Добавляете его в список 'Favorites' (после этого ссылка на ваш QR появится в верхнем текстовом меню)
3. Акробатовским 'Action Wizard'ом создаете новый экшен, из 3 действий:
  • 3.1 Взять исходные файлы в какой-то папке
  • 3.2 Запустить Javascript, выполняющий пункт текстового меню (из п.2)
  • 3.3 Сохранить переименованные копии обработанных файлов в другую папку
Скипт (3.2) почти без затей:
Код:
app.execMenuItem("FICL:PitStop_PitStop_Menu_QuickSets_PITSTOP_0_225");
Только эту дикую строку с названием пункта меню нужно заменить на ту, что получится у вас. Для чего удобно воспользоваться утилитой 'AcquireMenuItemNames' by Thom Parker (http://www.windjack.com/resources/Examples/AcquireMenuItemNames.pdf)

4. В том же 'Action Wizard'е выбрать созданный экшен и нажать кнопку 'Start'

Как хотфолдер исходная папка работать не будет, только вручную по нажатию на 'Start'.
Можно уточнить по скрипту? Я создал Quick Run, как это описать в JS?
Это имеет комбинацию горячих клавиш "Alt+Shift+Ctrl+A", может, это как-то можно описать?
 

barabanozver

10 лет на форуме
Сообщения
63
Реакции
1
Можно уточнить по скрипту? Я создал Quick Run, как это описать в JS?
Это имеет комбинацию горячих клавиш "Alt+Shift+Ctrl+A", может, это как-то можно описать?
Разобрался, как вписать в JS мой Quick Run -
нужно скачать pdf, про который сказал similideus, нажать кнопочку в нём, там всё и понятно.
У меня работает так
Код:
app.execMenuItem("FICL:PitStop_PitStop_Menu_QuickSets_PITSTOP_0_15993");
 

barabanozver

10 лет на форуме
Сообщения
63
Реакции
1
Разобрался, как вписать в JS мой Quick Run -
нужно скачать pdf, про который сказал similideus, нажать кнопочку в нём, там всё и понятно.
У меня работает так
Код:
app.execMenuItem("FICL:PitStop_PitStop_Menu_QuickSets_PITSTOP_0_15993");
Только почему-то это ID моего Quick Run'а меняется при каждом закрытии Акробата... С этим ещё предстоит разобраться
 

zollinger

Участник
Сообщения
487
Реакции
154

zollinger

Участник
Сообщения
487
Реакции
154
А вот так вот не получится?
ой, щас глянул даты - это barabanozver некротему оживил :)
 
Последнее редактирование:
  • Спасибо
Реакции: barabanozver

zollinger

Участник
Сообщения
487
Реакции
154

Drawer

Участник
Сообщения
1 690
Реакции
737

Не по теме:
А с gs -o file_curves.pdf -dNoOutputFonts -sDEVICE=pdfwrite file_text.pdf какая-то засада? Если надо массово...
 
Последнее редактирование:
  • Спасибо
Реакции: _MBK_