[ 
https://issues.apache.org/jira/browse/PDFBOX-719?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Adam Nichols updated PDFBOX-719:
--------------------------------

    Attachment:     (was: PDFBOX-717.patch)

> 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: PDFBOX-719.patch, 
> 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.

Reply via email to