Как объединить все PDF-файлы в папке в один?

Вопрос или проблема

Согласно документации, это делается следующим образом:

cpdf -merge -idir files -o out.pdf 

Это вызывает ошибку:

Merge: Must specify one output and at least one input

Я не знаю, как это исправить.

cpdf -merge -idir . -o out.pdf

В веб-версии документации слово files не выделяется в следующем объяснении:

Объедините все файлы из директории files, создав out.pdf.

Поэтому я не понимаю эту часть. Только когда я открыл PDF версию, я увидел, почему:

Ответ или решение

Чтобы объединить все PDF-файлы в определенной папке в один файл с использованием программы Coherent PDF Command Line Tools (cpdf), необходимо правильно указать путь к папке с файлами и имя выходного файла. Давайте разберем, как это сделать.

Шаги для объединения PDF-файлов:

  1. Убедитесь, что у вас установлен cpdf. Если программа не установлена, скачайте её с официального сайта Coherent PDF и установите согласно инструкциям.

  2. Откройте командную строку:

    • На Windows: откройте "Командную строку" (CMD).
    • На macOS или Linux: откройте "Терминал".
  3. Перейдите в директорию с PDF-файлами:
    Для этого можно использовать команду cd. Например:

    cd путь/к/вашей/папке
  4. Выполните команду для объединения PDF-файлов. Используйте следующую команду:

    cpdf -merge -idir . -o out.pdf

    В этом случае -idir . указывает на текущую директорию (где находятся ваши PDF-файлы), а -o out.pdf задает имя выходного файла, который будет создан.

Объяснение команды:

  • cpdf: вызов программы Coherent PDF.
  • -merge: параметр, указывающий на то, что мы хотим объединить файлы.
  • -idir .: указывает на директорию, из которой будут взяты PDF-файлы. Точка (.) означает текущую директорию. Если ваша папка находится не в текущем каталоге, укажите полный путь, например: -idir /path/to/your/pdf/folder.
  • -o out.pdf: задает имя итогового PDF-файла, который будет создан.

Ошибка, которую вы видели:

Ошибка Merge: Must specify one output and at least one input возникает, если вы не указали корректный выходной файл или не нашли файлы для объединения. Пожалуйста, убедитесь, что в указанной директории на самом деле есть PDF-файлы, и что команда правильно составлена.

Примечание:

Если вы хотите исключить некоторые файлы или объединить только определенные файлы, вы можете указать их явно, используя следующую команду:

cpdf -merge file1.pdf file2.pdf -o out.pdf

В этом случае, вместо file1.pdf и file2.pdf укажите ваши конкретные файлы.

Заключение:

Теперь у вас есть полное руководство по объединению всех PDF-файлов в папке с использованием cpdf. Если у вас остались вопросы или возникли проблемы, не стесняйтесь обращаться за помощью.

Оцените материал
Добавить комментарий

Капча загружается...