1

Я хотел бы вырезать файл PDF, чтобы каждый "слайд" был на новой странице.
Исходный макет документа выглядит так:
структура PDF

3 ответа3

4

Сейда PDF может помочь вам разделить страницы PDF по центру.

https://www.sejda.com/split-pdf-down-the-middle

Когда у вас есть документ, в котором каждый слайд находится на отдельной странице, вы можете обрезать его, чтобы удалить ненужные поля:

https://www.sejda.com/crop-pdf

1

Не уверен, что это можно сделать для каждого слайда, но если все страницы содержат 2 слайда, разделение страниц пополам может работать для вас.

http://www.a-pdf.com/faq/how-to-cut-the-pdf-pages-in-half-so-each-would-have-its-own-page-within-the-page. HTM

0

Скорее всего, "слайдами" на страницах являются импортированные изображения. В зависимости от того, какой метод использовался для создания PDF, программное обеспечение может помочь вам извлечь изображения. Затем вы можете распечатать изображения по одному на страницу в формате PDF.

В Linux, это может быть pdfimages из пакета poppler-utils или imagemagick pdfimages «s.

В Windows вы можете сделать снимки экрана или, например, установить imagemagick а также использовать pdfimages .

Редактировать: если все, что по-прежнему не выводит изображения (например, потому что все слайды имеют форму Powerpoint), я бы попробовал использовать инструмент скриншотов, который помогает мне автоматизировать процесс. Picpick (для Windows) может быть настроен на скриншот одной и той же области при нескольких снимках. Поэтому я настроил это для первого слайда, прокрути до следующего и нажму короткую клавишу PicPick для захвата экрана.

Еще одна альтернатива, которая приходит мне в голову для сценария, где слайды представляют собой формы Powerpoint, - это редактор изображений, который может открывать PDF-файлы, например Irfanview с плагином PDF. Откройте PDF в этом графическом редакторе и сохраните его как серию изображений. Я бы выбрал bmp, png или tiff, если важно качество более поздних изображений. После этого у вас есть серия изображений с двумя слайдами на каждом из них. Запустите на них imagemagick чтобы извлечь отдельные изображения.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .