それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

PDFを各ページに分割(切出)するコマンド pdfseparate

PDF から 指定ページを切出・分割したい。

スキャンしたPDFや、配布されたPDFを扱いたい。数百ページのPDFを1ページ毎に分割したい。指定ページだけのPDFを作成したい。

Nページ目からMページ目までのPDFを作りたい、NページをNファイルのPDFにしたいときにどうするか

pdfseparate コマンドを使うと便利

pdfseparate コマンドが便利。 poppler 由来のこのコマンドが目的に合致していて、確実にきれいな処理をしてくれる。

インストール

ぱぱっとコマンドで入れるのが楽で早い。

## macOS /OS X
brew info poppler
## GNU/Linux
apt install poppler-utils
## Windows
choco install xpdf-utils

使い方

超簡単にPDFをファイルに分割できる。覚え方もかんたん。

全ページをファイルに

pdfseparate 2017年04月10日17時43分54秒.pdf out.%d.pdf

指定ページをファイルにする。 ( 10-20 )

pdfseparate 2017年04月10日17時43分54秒.pdf  -f 10 -l 20 out.pdf

指定ページから先をファイルにする。

pdfseparate 2017年04月10日17時43分54秒.pdf  -f 10 out.pdf

ある1ページだけを切出したい

pdfseparate 2017年04月10日17時43分54秒.pdf  -f 10 -l 10  out.pdf

PDF の分割ができる

PDFを手作業で処理することは、MacOSXならプレビューで、Adobe Readerなどでも出来る。

ただしそれらは手作業でファイルを選んだりクリップボードを経由したりとても大変になって、自動化が追いつかない。

そのために、コマンドで自動化が出来るので是非試してください

その他のコマンド

pdftocairo pdftk を使っても同様のことが実現できます。

参考資料