Преобразование .ps в .pdf и удаление одной страницы - PullRequest
2 голосов
/ 09 сентября 2010

У меня есть постскриптум постера, сделанного из латекса, и я хочу преобразовать его в PDF (я использую Ubuntu)

Я использую ps2pdf, но, если возможно, я хотел бы удалить первую пустую страницу и оставить только вторую.

Есть ли команда, которая позволяет это? Я пытался найти его дольше, чем казалось бы разумным!

Спасибо!

Ответы [ 3 ]

3 голосов
/ 09 сентября 2010

Сначала преобразуйте в PDF полный файл любым инструментом, который вы предпочитаете.(Для качественного вывода я бы не использовал ps2pdf, который является всего лишь ярлыком для запуска полноценной командной строки Ghostscript. Я бы использовал соответствующую командную строку Ghostscript напрямую, потому что она дает больший и прямой контроль над всеми используемыми параметрами. Но для этого нужны некоторыеОпыт GS в использовании ...).

Затем, чтобы извлечь только вторую страницу, у вас есть два варианта:

  1. pdftk (PDF ToolKit from здесь )
  2. gs (Ghostscript от здесь )

pdftk командной строки:

pdftk \
  A=/path/to/input.pdf \
  cat A2 \
  output /path/to/page2-from-input.pdf

gs командная строка:

gs \
  -o /path/to/output.pdf \
  -sDEVICE=pdfwrite \
  -dFirstPage=2 \
  -dLastPage=2 \
  /path/to/input.pdf
0 голосов
/ 10 сентября 2010

Несколько дистрибутивов Linux имеют psselect, что делает это. Я думаю, что это из пакета psutils .

0 голосов
/ 09 сентября 2010

Вы можете использовать инструмент командной строки Pdftk как второй процесс, используя опцию 'cat' только для записи страницы 2.

http://www.pdflabs.com/docs/pdftk-man-page/

...