フォルダにあるpdfファイルを結合して出力するjavaのプログラムです。実行する際は、事前にバックアップを取るなど慎重に扱ってください。
- MergePDF.java
- PDFを結合するクラス
- MergePDFApp.java
- PDFを結合するGUI
https://www.apache.org/dyn/closer.lua/pdfbox/3.0.0-RC1/pdfbox-app-3.0.0-RC1.jarからjarファイルをダウンロードする。
クラスパスを指定してコンパイルする。jarファイルを、このREADME.mdと同じディレクトリに配置した場合は次のコマンドを入力する。
mac
javac -classpath .:pdfbox-app-3.0.0-RC1.jar mergepdf/MergePDFApp.java
windows
javac -classpath .;pdfbox-app-3.0.0-RC1.jar -encoding utf-8 mergepdf/MergePDFApp.java
クラスパスを指定して実行する
mac
java -classpath .:pdfbox-app-3.0.0-RC1.jar mergepdf.MergePDFApp
windows
java -classpath .;pdfbox-app-3.0.0-RC1.jar mergepdf.MergePDFApp
jarファイルを作成する場合は次のコマンドを入力する。
jar -cvf mergepdf.jar mergepdf/*.class
jar -uvfm mergepdf.jar manifest.mf
実行
java -jar mergepdf.jar