PDFからページを分割する
v2025.05
JPedalは、PDFファイルを複数の新しいファイルに簡単に分割するためのいくつかのメソッドを提供しています。
これらのツールを使用すると、指定したファイルを複数の新しいファイルに分割して、複数のPDFファイルを作成できます。この処理によって元のファイルは変更されません。
java -cp jpedal.jar org.jpedal.manipulator.PdfManipulator --splitInHalf inputFile outputFolder pageToSplitAt
java -cp jpedal.jar org.jpedal.manipulator.PdfManipulator --splitIntoPages inputFile outputFolder numberOfPages
pageToSplitAt変数は、ファイルをどのページで分割するかを定義します。ファイルの前半には指定されたページが含まれます。numberOfPages変数は、各出力ファイルに含まれるページ数を定義します。最後のファイルには、残りのページ数に応じて指定された数以下のページが含まれます。
// PDFファイルを2つのファイルに分割します。最初のファイルにはページ1からpageToSplitAtまで(両端を含む)が含まれ、2番目のファイルには他のすべてのページが含まれます
PdfManipulator.splitInHalf(new File("inputFile.pdf"), new File("outputFolder"), pageToSplitAt);
// すべてのページを個別のPDFファイルに分割します。すべての出力ファイルは同じファイル名にページ番号が付加されます
PdfManipulator.splitIntoPages(new File("inputFile.pdf"), new File("outputFolder"), numberOfPages);
