Лучший способ конвертировать многостраничный PDF в отдельные jpg

Что считается лучшим способом конвертировать многостраничный PDF в одностраничный JPG с помощью Photoshop CS3?

Я ищу (полу)автоматизированный процесс, так как это 150-страничный PDF-файл, поэтому его немного неудобно делать вручную.

У вас есть Adobe Acrobat или это просто ошибка? Если вы откроете PDF-файл в Acrobat, вы можете выбрать «Файл»> «Экспорт»> «Изображение»> «JPEG», и он экспортирует все страницы в формате JPG с установленными вами настройками.
@koiyu: я могу оценить удобство использования Acrobat для создания растровых изображений, мы делаем это для конкретных случаев в моем отделе, я все же не рекомендовал бы делать это для общего использования, поскольку он может выводить изображения сомнительного качества по целому ряду причин. .
Решение Acrobat — это то, что я искал… Отлично!

Ответы (6)

Я знаю, вы спрашивали о Photoshop, но... Если у вас Mac, это очень легко сделать с помощью Automator. Вам нужно всего три действия:

  1. Запросить поиск предметов
  2. Отображение страниц PDF в виде изображений
  3. Переместить элементы поиска

Вы даже можете выбрать цветовую модель, формат (доступно 12), разрешение и качество сжатия. Просто чтобы проверить это, я преобразовал PDF-файл, который у меня есть здесь, с 207 страницами:

При использовании «600dpi/RGB/наилучшее возможное качество» преобразование в JPEG заняло час.
При использовании «300dpi/RGB/качество 60%» преобразование в JPEG заняло около 5 минут.
(У моего ноутбука Core 2 Duo 2,26 ГГц)

даже не думал об этом, автомат - чертовски продвинутый инструмент, о котором я и половины не знаю... спасибо! Это сделало мой день!
Я просто должен был добавить, что этот метод прекрасно сработал для меня! Я никогда раньше не открывал Automator, и я получил его для вывода PDF-файла со 140 страницами в отдельные файлы для меня. Спасибо пркт!!
Этот ответ отлично сработал и имел дополнительное преимущество, поскольку познакомил меня с приложением «Automator» для моего Mac, о котором мне всегда было любопытно, но я не решался учиться - теперь я чувствую себя комфортно, используя его для всех видов вещей. Эй, я люблю обмен стеками!

Кажется, нет хорошо работающего решения по умолчанию. Но решение на самом деле довольно простое.

Для этого нам нужно будет создать собственный экшен фотошопа.

  1. Откройте образец изображения (или первое изображение вашего PDF-файла)
  2. Откройте меню «Действия».
  3. Создайте новое действие. Назовите его «Сохранить в JPG».
  4. Сохраните образец изображения в формате JPG в определенной папке.
  5. Закройте свое изображение.
  6. Остановить запись действия.

  7. Откройте многостраничный PDF-файл (вы выбираете, какие страницы открывать; каждая страница будет открываться как собственное изображение. Примечание. Если вам нужен 1 pdf-файл, выберите только 1 pdf-файл. Если вы хотите их все, удерживайте Shift и выберите те, которые вы хотите открыть в Photoshop. Это откроет все страницы PDF как файлы Photoshop в программе.).

  8. Файл -> Автоматизировать -> Пакет
  9. В разделе «Действие» должно быть действие «Сохранить в JPG», выберите его.
  10. В качестве источника выберите «Открытые файлы».
  11. Установите папку назначения
  12. Нажмите ОК.

Это должно сохранить все открытые файлы в формате JPG, а затем закрыть файлы. (для большей производительности я бы предложил делать 25-50 страниц за раз вместо всех 150)

Проблема в том, что это один большой файл со 150 страницами, а не 150 файлов. Любые предложения по этому поводу? Возможно, сначала как-то разделить pdf?
Мой метод предназначен для одного файла с несколькими страницами, Крис. При написании этого руководства я использовал многостраничный PDF-файл. В шаге 7 я упоминаю один файл.
Этот метод работал для меня, но некоторые слайды содержали прозрачность, которая сохранялась вместе с изображением (по крайней мере, с PNG, я уверен, что JPG сохранится с белым фоном, который может выглядеть плохо в зависимости от вашего PDF). Я сделал 107 страниц за раз, и это заняло всего около 30 секунд.
Рад слышать, что это сработало для вас хорошо.
Просто добавьте, что в Acrobat XI он находится в разделе «Сохранить как другое»> «Изображение»> «JPG».

Я знаю, что вы спрашивали о Photoshop, но с ImageMagick вы можете сделать это в командной строке:

$ convert output.pdf pages.jpg

будет производить pages-0.jpg, pages-1.jpg, ..., pages-n.jpg.

это не всегда будет работать, к сожалению. По крайней мере, в моем случае. Если базовый pdf был составлен из .jpg, он прекрасно работает, но когда он состоит из .tiff, он с треском провалился. +1, хотя командная строка - мое идеальное решение. - нашел этот ответ через Google.
@matchew: для каждого формата вам нужны правильные библиотеки. Например, jpeg, libpng, libtiff, ghostscript для PDF и т. д., поэтому убедитесь, что они у вас есть. Например, в OSX проверьте brew info imagemagick, что у вас есть, а чего нет.
Привет астро. Почему вы отменили мое изменение, а затем внесли такое же изменение сами, за исключением одной заглавной буквы?
Извините, девчонки, это было сочетание (а) неправильного прочтения второй части вашего редактирования и (б) раздражения из-за опечатки в фотошопе. В итоге я поменял только последний.

Возможно, в Acrobat вы извлекаете отдельные страницы (в разделе «Документ» → «Извлечь страницы» вы можете сделать все или диапазон), а затем используете действие в Photoshop, чтобы «Открыть» → «Сохранить как JPG» → закрыть и объединить все файлы.

  1. Откройте Adobe Acrobat Pro и откройте свой многостраничный PDF-файл.
  2. Затем выберите все ( Ctrl+ A) страницы в области эскизов страниц.
  3. Наконец, нажмите «Файл» → «Сохранить как» → «Изображение» → «JPEG», выберите настройки и сохраните.

Если вы используете Windows, вы можете сделать это с помощью PDF-XChange Viewer ( http://www.tracker-software.com/product/downloads ).

Файл - Экспорт - Экспорт в изображение...

Преимущества перед другими решениями:

  • Вы можете указать подмножество (нечетные страницы или четные страницы)
  • Вы можете выбрать все важные форматы файлов
  • В имя файла можно добавить не только номер страницы, но и дату и время
  • Вы можете указать диапазон (например, со страницы 45 - 123)

Экспорт в изображение в PDF-XChange Viewer