Объединить неизвестный PDF с известной PDF
Automator может сделать это. Вы сохранили бы его как приложение, чтобы вы могли оставить на нем второй файл. Ваши шаги будут что-то вроде:
- задавалась Finder Items: Добавить известный PDF документ здесь, тот, который «всегда то же самое и приходит первым».
- Объединение PDF-страниц
- Переместить элементы поиска: To: Комбинированные файлы. Это создаст случайно названный файл в папке «Комбинированные файлы», которую вам нужно будет создать.
Если этот рабочий процесс Automator сохраняется как приложение, вы можете отбросить второй, «изменяющийся» файл на значок приложения. Рабочий процесс объединит два, сначала поместив именованный файл.
Loop этот рабочий процесс для каждого файла упал
Для того, чтобы сделать это на несколько файлов одновременно, вам нужно будет создать второй рабочий процесс, который перебирает каждый упал файл и вызывает последовательность действий. Этот второй рабочий процесс также создается как приложение. Она имеет только один шаг:
- Run Workflow: выберите рабочий процесс, созданный в предыдущем шаге, и элементов процесса в партиях 1 в то время, используя 1 рабочий.
Дайте файлы более годное к употреблению имя
Это основа. Очевидным недостатком является то, что все файлы имеют случайные имена. Это можно устранить, захватив исходное имя файла в переменную и сохранить новый комбинированный документ, используя это имя в вашей новой папке.
Во-первых, добавить четыре новые шаги к началу первого процесса, перед «задавалась Finder Items»:
- Run AppleScript
- Установить значение переменной: имя переменной FilePath ,
- Запуск AppleScript
- Установленное значение переменной: введите переменную имя файла.
- Получить значение переменной: путь_к_файлу
Первые два шага сохранить полный путь к выпавшему PDF. Во вторых двух шагах получается только часть имени файла. Пятый новый шаг выводит полный путь назад в рабочий процесс, чтобы его можно было сочетать с известным отказом от ответственности.
Установите AppleScript на шаге 1:
on run {input, parameters}
return input
end run
Установите на AppleScript в шаге 3:
on run {input, parameters}
tell application "Finder"
set filename to name of file input
end tell
end run
Затем добавить шаг в конце, чтобы переименовать файл. После Переместить объекты Finder Добавить * Переименовать элементы Finder. Выберите «Name Single Item», «Полное имя», а затем перетащите переменную filename до текстового поля.