フリーソフトPopplerのpdfuniteコマンドを利用するとPDFとPDFの結合が出来ます。

PopplerとはPDFビューア(XpdfReader)やPDF解析・変換ツールのフリーソフトです。PopplerはXpdf(フリーソフト)をベースとして機能を拡張して提供されています。
ソースコードも提供されているライブラリとなります。コマンドライン実行のため、VBAや他プログラムからも利用可能となります。
| コマンド |
|---|
| pdftotext [options] <PDF-sourcefile-1>..<PDF-sourcefile-n> <PDF-destfile> |
| オプション | |
|---|---|
| 指定なし | PDF内のテキストを抽出します |
| -v | バージョンとコピーライトを表示します |
| -h | コマンドの使用方法を表示します |
PDFとPDFを結合する。
>pdfunite Sample_page1.pdf Sample_page2.pdf Sample_page3.pdf none/out_unite.pdf
>dir none
49,114 out_unite.pdf
>
| 元PDF | 結合後PDF |
|---|---|
|
Sample_page1.pdf (20KB)
Sample_page2.pdf (17KB)
Sample_page3.pdf (16KB)
|
out_unite.pdf (48KB)
|
共通的に使用されるコマンドオプション「-f」「-l」「-enc」「-opw」「-upw」「-v」「-h」等のオプションは こちら でご確認ください。
Windows版を使用しています。
pdfunite version 24.08.0 Copyright 2005-2024 The Poppler Developers - http://poppler.freedesktop.org Copyright 1996-2011, 2022 Glyph & Cog, LLC Usage: pdfunite [options] <PDF-sourcefile-1>..<PDF-sourcefile-n> <PDF-destfile> -v : print copyright and version info -h : print usage information -help : print usage information --help : print usage information -? : print usage information
| 主な機能 | 概要 |
|---|---|
| pdfattach | PDFファイルに添付ファイルを埋め込みします |
| pdfdetach | PDF内に添付(埋め込み)されているファイルの一覧表示や抽出を行います |
| pdffonts | PDFファイルで使用されているフォントやフォントの埋め込み有無を調べる |
| pdfimages | PDFファイルで使用(埋め込み)されている画像を抽出する |
| pdfinfo | PDFファイルの情報(作成者、作成日時、ページ数など)を表示する |
| pdfseparate | PDFファイルを1ページごとに分割する |
| pdftocairo | PDFファイルを画像に変換する(Cairoベクターグラフィックスを使用) |
| pdftohtml | PDFをHTML形式に変換する |
| pdftoppm | PDFファイルを画像に変換する |
| pdftops | PDFファイルをPostScriptファイルに変換する |
| pdftotext | PDFファイルからテキストを抽出する |