スキップしてメイン コンテンツに移動

PDFsam Basic/PDFファイルから指定ページを抽出する

PDFsam BasicのSplit tools(分割ツール)の中の[抽出]を使って、PDFファイルから指定したページを抽出する方法です。

PDFsam Basic[抽出]

PDFを選択

PDFsam Basic PDFファイルの選択

ここで、抽出の対象になるPDFファイルを選択します。
[追加]ボタンをクリックしてファイルを選択するか、エクスプローラーで選択したファイルを枠内にドラッグ&ドロップすることで、PDFファイルの選択ができます。

抽出設定

PDFsam Basic 抽出設定

1)ページの抽出
PDFファイルから抽出したいページ番号を数字で入力します。
ページ番号の指定は「,」で区切って、「3,14,20」のように複数指定できます。
また、「5-13」「24-」「2-5,8-10」のようにページ範囲を指定することもできます。

2)A separate file for each set of pages
ページのセットごとに個別のファイルで出力するかどうかの設定です。
ここにチェックを入れると、ページ番号の指定が「2,4-5,11-20」だった場合は3つのファイルに分けて出力し、チェックを入れなければ1つのファイルに統合して出力します。

出力設定

PDFsam Basic 出力設定

1)ディレクトリを選択
[PDFの選択]で選択したファイルのあるフォルダが、自動的に入力されます。
別のフォルダを指定したい場合は、[参照]ボタンをクリックして、分割したファイルの出力先フォルダを指定します。

2)既存の場合上書きする
このチェックボックスにチェックを入れると、実行時に上書き確認のメッセージ(下の画像)を表示しないで、ファイルを出力します。
出力先フォルダに同じファイル名がないと分かっている場合や、あったとしても上書きしてかまわない場合は、このチェックを入れておいてもいいかもしれません。

上書き確認メッセージ

3)出力ファイルを圧縮する
既定でチェックが入っています。
通常そのままでいいと思いますが、圧縮したくない場合はチェックを外します。
ただし、5)で指定する出力PDFバージョンが1.5未満の場合は、いずれにしても圧縮されません。

4)しおりを破棄する
出力するPDFファイルにしおりを残したくない場合は、ここにチェックを入れます。

5)出力PDFバージョン
既定で「バージョン1.5」になっていて、[PDFを選択]で元のPDFファイルを指定すると、そのPDFのバージョンが既定に表示されます。
特にPDFバージョンを変更する必要がなければ、そのままでいいでしょう。

ファイル名の設定

PDFsam Basic ファイル名の設定

生成するPDF文書名の接頭語
分割して出力するPDFファイルのファイル名の設定です。
既定で「PDFsam_」となっていて、そのまま出力すると「PDFsam_.pdf」が出力ファイル名になり、[抽出設定]で「ページのセットごとに個別のファイルで出力する」ように指定した場合に、分割後のファイル名がすべて同じになってしまうので、自動的に[CURRENTPAGE]_PDFsam_[BASENAME]で出力するようになっています。
通常、「PDFsam_」は要らないでしょうから、[FILENUMBER]_[BASENAME]辺り変更するのが良さそうです。

【接頭語の選択】
入力欄で右クリックすると、接頭語が選択できます。

接頭語の選択

接頭語の内容は以下のとおりです。
[TIMESTAMP]:出力時の日付と時間
[BASENAME]:元のPDFファイルのファイル名(拡張子を除く)
[CURRENTPAGE]:元のPDFファイルでのページ番号
[FILENUMBER]:出力ファイルの出力順の連番
[TOTAL_FILESNUMBER]:出力するPDFファイルのファイル数
(右クリックの選択肢に[CURRENTPAGE]がありませんが、手動で[CURRENTPAGE]を入力すると機能します)

【注意点・応用など】
[CURRENTPAGE]と[FILENUMBER]の後ろに「###」を付けて[CURRENTPAGE###]のようにすると、数字の桁数の指定ができます。
「#」が3つであれば3桁となり「003」「045」という書式でページ番号が入ります。
[CURRENTPAGE###15]のように後ろに数字を付けると、ページ番号などの数字にその数字を加えた数字にできます。
例えば、[CURRENTPAGE###]が「003」だとすると、[CURRENTPAGE###15]は「018」となります。
また、「#」で桁数をしてしないで[CURRENTPAGE15]のように数字だけ付けると、「3」が「18」となります。
出力するファイル名は、ファイルごとに同じにならない必要があるので、[BASENAME]を使うときは必ず他の接頭語と併用するようにします。
右クリックで選択する接頭語以外にも、入力したテキストはそのままファイル名に付加されます。
[CURRENTPAGE](元のPDFファイルでのページ番号)は要らないけど、出力ファイルを順番に並べたいときは、[FILENUMBER##]_[BASENAME]とするとファイル名の先頭に連番が付いて、順番に並びます。
[FILENUMBER]/[TOTAL_FILESNUMBER]とすると、「2/12.pdf」といったファイル名にできます。

実行

PDFsam Basic 実行

[実行]ボタンをクリックすると、設定に従って指定ページを抽出したPDFファイルが出力されます。

コメント

共有する


関連コンテンツ