Проблема с apache pdfbox java.lang.IndexOutOfBoundsException: индекс: 2, размер: 2 - PullRequest
0 голосов
/ 28 марта 2011

Я использую apache pdfbox 1.5 для извлечения текста из pdf.Вот код , который используется .Это, кажется, работает нормально для некоторых PDF-файлов.Но это не удалось для одного PDF с ошибкой ниже.Сообщите мне, если кто-то сталкивался с такой проблемой и решил

java.lang.IndexOutOfBoundsException: Index: 2,Size: 2 at java.util.SubList.rangeCheck(AbstractList.java:864) at java.util.SubList.get(AbstractList.java:737) at org.apache.fontbox.cff.CharStringConverter.drawCurve(CharStringConverter.java:415) at org.apache.fontbox.cff.CharStringConverter.handleType2Command(CharStringConverter.java:277) at org.apache.fontbox.cff.CharStringConverter.handleCommand(CharStringConverter.java:81) at org.apache.fontbox.cff.CharStringHandler.handleSequence(CharStringHandler.java:53) at org.apache.fontbox.cff.CharStringConverter.handleType2Command(CharStringConverter.java:307) at org.apache.fontbox.cff.CharStringConverter.handleCommand(CharStringConverter.java:81) at org.apache.fontbox.cff.CharStringHandler.handleSequence(CharStringHandler.java:53) at org.apache.fontbox.cff.CharStringConverter.convert(CharStringConverter.java:64) at org.apache.fontbox.cff.CFFFont$Mapping.toType1Sequence(CFFFont.java:374) at org.apache.fontbox.cff.AFMFormatter.renderFont(AFMFormatter.java:126) at org.apache.fontbox.cff.AFMFormatter.printFontMetrics(AFMFormatter.java:64) at org.apache.fontbox.cff.AFMFormatter.printFont(AFMFormatter.java:57) at org.apache.fontbox.cff.AFMFormatter.format(AFMFormatter.java:50)

1 Ответ

0 голосов
/ 29 марта 2011

Можно ли поделиться файлом PDF, который создает эту проблему?

Кроме того, проверьте, работает ли версия командной строки с включенной опцией -force.

...