'PDFBox 2.0.25 java.io.IOException: Unknown dir object c='>' cInt=62 peek='>' peekInt=62 at offset 26096 (start offset: 26096)

i'am using PDFBox version 2.0.25 got error

java.io.IOException: Unknown dir object c='>' cInt=62 peek='>' peekInt=62 at offset 26096 (start offset: 26096)

line the code of error is

PDDocument doc = PDDocument.load(inputFile);

tryng on open document, some reference try with

PDDocument doc = PDDocument.loadNonSeq(inputFile);

but PDFBox version 2.0.25 there is no such function 'loadNonSeq'

full log error

java.io.IOException: Unknown dir object c='>' cInt=62 peek='>' peekInt=62 at offset 26096 (start offset: 26096)
        at org.apache.pdfbox.pdfparser.BaseParser.parseDirObject(BaseParser.java:913)
        at org.apache.pdfbox.pdfparser.BaseParser.parseCOSDictionaryValue(BaseParser.java:154)
        at org.apache.pdfbox.pdfparser.BaseParser.parseCOSDictionaryNameValuePair(BaseParser.java:288)
        at org.apache.pdfbox.pdfparser.BaseParser.parseCOSDictionary(BaseParser.java:218)
        at org.apache.pdfbox.pdfparser.BaseParser.parseDirObject(BaseParser.java:857)
        at org.apache.pdfbox.pdfparser.COSParser.parseFileObject(COSParser.java:907)
        at org.apache.pdfbox.pdfparser.COSParser.parseObjectDynamically(COSParser.java:876)
        at org.apache.pdfbox.pdfparser.COSParser.parseObjectDynamically(COSParser.java:796)
        at org.apache.pdfbox.pdfparser.COSParser.parseDictObjects(COSParser.java:756)
        at org.apache.pdfbox.pdfparser.PDFParser.initialParse(PDFParser.java:187)
        at org.apache.pdfbox.pdfparser.PDFParser.parse(PDFParser.java:226)
        at org.apache.pdfbox.pdmodel.PDDocument.load(PDDocument.java:1105)
        at org.apache.pdfbox.pdmodel.PDDocument.load(PDDocument.java:1088)
        at org.apache.pdfbox.pdmodel.PDDocument.load(PDDocument.java:1047)
        at org.apache.pdfbox.pdmodel.PDDocument.load(PDDocument.java:995)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

any suggestion ? Thank you



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source