PDFからページを削除する
v2025.05
JPedalは、PDFファイルからページを簡単に削除するためのいくつかのメソッドを提供しています。
これらのツールを使用すると、指定したページとそのコンテンツがPDFから削除された状態のPDFコピーを作成できます。元のファイルはこの処理によって変更されることはありませんが、出力で上書きした場合は除きます。
java -cp jpedal.jar org.jpedal.manipulator.PdfManipulator --removePage inputFile outputFile pageRange
pageRangeはSetOfIntegerSyntax
で定義されるページ範囲です。この範囲は削除するページを定義します。
次の例では、2ページから100ページまでのすべてのページを削除します。
java -cp jpedal.jar org.jpedal.manipulator.PdfManipulator --removePage inputFile outputFile "2-100"
final PdfManipulator pdf = new PdfManipulator();
pdf.loadDocument(new File("inputFile.pdf"))
.removePage(new PageRanges("2-100"))
.apply()
.writeDocument(new File("outputFile.pdf"));
pdf.closeDocument();
pdf.reset();
