-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 2.0.13, 2.0.14
-
Fix Version/s: 2.0.15, 3.0.0 PDFBox
-
Component/s: Utilities
-
Labels:
When use PDFMergerUtility to merge PDF file, it is very slow to merge the struct tree. It seems that it in a dead loop.
Test code:
package com.test; import java.io.IOException; import org.apache.pdfbox.multipdf.PDFMergerUtility; public class TestMergeUtil { public static void main( String[] args ) throws IOException { PDFMergerUtility merger = new PDFMergerUtility(); merger.addSource( "D:\\probe\\TourInventory_TourInventory_report.PDF" ); merger.addSource( "D:\\probe\\TourInventory_TourInventory_report.PDF" ); merger.setDestinationFileName( "D:\\probe\\TourInventory_TourInventory_report_merged.pdf" ); merger.mergeDocuments(); } }
But after I comment bellow code, it can merge fast, but the merged PDF file size is very large.