JAVA 合并 PDF 文档

2026-03-05 17:04:33

1、步骤一:在Java程序中新建project,设置导入产品包中的jar包

JAVA 合并 PDF 文档

2、完成引入。

JAVA 合并 PDF 文档

1、测试文档如下:

JAVA 合并 PDF 文档

2、import com.spire.pdf.PdfDocument;

public class MergePDF {

    public static void main(String[] args) {

        String[] files = new String[]

                {

                        "C:\\Users\\Administrator\\Desktop\\Sample01.pdf",

                        "C:\\Users\\Administrator\\Desktop\\Sample02.pdf",

                        "C:\\Users\\Administrator\\Desktop\\Sample03.pdf",

                };

        String outputFile = "output/MergeDocument.pdf";

        //创建PDFDocument示例并加载三个示例文档

        PdfDocument[] docs = new PdfDocument[files.length];

        PdfDocument doc = new PdfDocument();

        for (int i = 0; i < files.length; i++) {

            docs[i] = new PdfDocument();

            docs[i].loadFromFile(files[i]);

        }

        //添加第一页并写入第一个示例文档的数据

        docs[0].appendPage(docs[1]);

        //将另外两个文档的数据插入新的页面

        for (int i = 0; i < docs[2].getPages().getCount(); i = i + 2) {

            docs[0].insertPage(docs[2], i);

        }

        // 保存文档

        docs[0].saveToFile(outputFile);

        doc.close();

    }

}

3、使用 mergeFiles方法将多个PDF文档合并为一个PDF文档,合并效果如下图所示。

JAVA 合并 PDF 文档

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢