Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.0.13, 2.0.14
Description
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.