right parenthess are not handled properly in bookmarks
------------------------------------------------------
Key: PDFBOX-716
URL: https://issues.apache.org/jira/browse/PDFBOX-716
Project: PDFBox
Issue Type: Bug
Components: Parsing
Environment: Windows Vista 32-bit, Java 1.5.0_06, PDFBox HEAD tag
(revision 939870)
Reporter: Adam Nichols
Fix For: 1.2.0
Attachments: parentheses_fail.pdf
Bookmarks with a right parenthesis are not parsed correctly. Instead of a
right parenthesis ")", a backslash "\" is output. For example "(L(I((S)P)))"
becomes "(L(I((S\P\\\".
I'm attaching a file which demonstrates the issue. Sample code segment to
reproduce this:
doc = PDDocument.load(inputFile);
PDDocumentOutline root = doc.getDocumentCatalog().getDocumentOutline();
if(root != null) {
PDOutlineItem item = root.getFirstChild();
System.out.println("title = " + item.getTitle());
}
I'll post a patch if I can figure out where this issue lies.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.