java 切割PDF文件

导入pdfbox的包。


	org.apache.pdfbox
	pdfbox
	2.0.8

切割java文件 

public static void splitFile(String pdfFile){

		File file = new File(pdfFile);
		String pagePath = file.getParent()+"\\PDFPage\\";
		File file1 = new File(pagePath);
		if(!file1.exists()){
			file1.mkdirs();
		}
		//加载PDF文件
		PDDocument doc = null;
		try {
			doc = PDDocument.load(file);
		} catch (IOException e) {
			e.printStackTrace();
		}

		//实例化拆分类
		Splitter splitter = new Splitter();

		//拆分PDF文档的页面
		List Pages = null;
		try {
			Pages = splitter.split(doc);
		} catch (IOException e) {
			e.printStackTrace();
		}

		//创建迭代器
		Iterator iterator = Pages.listIterator();

		//将每个页面保存为单个文档
		int i = 1;
		while

你可能感兴趣的:(java)