[
https://issues.apache.org/jira/browse/PDFBOX-719?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Adam Nichols updated PDFBOX-719:
--------------------------------
Attachment: US_Constitutional_Ammendments_bookmarked.pdf
This is the file used in the test code. I also grant the ASF license for the
test code listed in the issue.
> Bookmarks not merged correctly by PDFMergerUtility
> --------------------------------------------------
>
> Key: PDFBOX-719
> URL: https://issues.apache.org/jira/browse/PDFBOX-719
> Project: PDFBox
> Issue Type: Bug
> Components: Utilities
> Environment: Windows Vista 32-bit, Java 1.5.0_06, PDFBox Head tag
> (revision 940574)
> Reporter: Adam Nichols
> Fix For: 1.2.0
>
> Attachments: US_Constitutional_Ammendments_bookmarked.pdf
>
>
> When multiple PDFs with bookmarks are merged, not all of the bookmarks are in
> the output and they are not in the expected order. The output will have all
> bookmarks from the first file, the first bookmark from all files, and then
> the bookmarks 2-n of file #2. Files 3 and above will only have the first
> bookmark copied over.
> The expected behavior is that all bookmarks for file 1 appear, followed by
> all bookmarks for files 2, then all bookmarks for file 3 and so on.
> Code to duplicate the problem:
> String inputFile = "C:\\US_Constitutional_Ammendments_bookmarked.pdf";
> String outputFile = "C:\\US_Constitutional_Ammendments_bookmarked3.pdf";
> PDFMergerUtility merger = new PDFMergerUtility();
> merger.setDestinationFileName(outputFile);
> merger.addSource(inputFile);
> merger.addSource(inputFile);
> merger.addSource(inputFile);
> merger.mergeDocuments();
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.