pdfbox实现pdf合并
目前 Java 的 pdf 文档合并方案常见的有 spire.doc.free、itextpdf、pdfbox 三种。spire.doc.free 的免费版本有页数限制,这里就不考虑了。而性能最好的 itext 的开源协议是AGPL,为了避免以后可能出现的麻烦我放弃了他,选择了可以商用比较友好的 pdfbox。
pdfbox
Apache pdfbox 是一个开源 Java 库,可用于创建,渲染,打印,拆分,合并,更改,验证和提取 pdf 文件的文本和元数据。
maven 依赖
1 | <dependency> |
pdf 合并
1 | public void mergePdf(String... path) throws IOException { |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 北梦的个人博客!
评论