首先引用itextpdf依赖:
<dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId> <version>5.5.13</version> </dependency>
测试类:
import com.itextpdf.text.Document;
import com.itextpdf.text.DocumentException;
import com.itextpdf.text.pdf.PdfCopy;
import com.itextpdf.text.pdf.PdfImportedPage;
import com.itextpdf.text.pdf.PdfReader;
import java.io.FileOutputStream;
import java.io.IOException;
public class PDFTest {
public static void main(String[] args) {
splitPDFFile("e:/glossary_old.pdf", "e:/glossary01.pdf","e:/glossary_new.pdf", 2, -1);
}
/**
* 截取pdfFile的第from页至第end页,组成一个新的文件名
* @param respdfFile 需要分割的PDF1
* @param respdfFile2 需要分割的PDF2
* @param savepath 新PDF
* @param from 起始页
* @param end 结束页
*/
public static void