如何使用 Java 从 PDF 文档中删除页面
问题描述
如何使用 Java 从 PDF 文档中删除页面。
解决方案
以下是使用 Java 从 PDF 文档中删除页面的示例程序。
import java.io.File; import java.io.IOException; import org.apache.pdfbox.pdmodel.PDDocument; public class RemovingPagesFromPdf { public static void main(String args[]) throws IOException { //加载现有文档 File file = new File("C:/pdfBox/RemovePages_IP.pdf"); PDDocument doc = PDDocument.load(file); //列出现有页面数 System.out.print(doc.getNumberOfPages()); for(int i = 0; i<5; i++){ //删除页面 doc.removePage(i); } System.out.println("page removed"); //保存文档 doc.save("C:/pdfBox/RemovePages_OP.pdf"); //关闭文档 doc.close(); } }
输入

输出

java_apache_pdf_box.html