Tilman Hausherr created PDFBOX-6082:
---------------------------------------
Summary: IllegalArgumentException: Can't add attribute to 0-length
text
Key: PDFBOX-6082
URL: https://issues.apache.org/jira/browse/PDFBOX-6082
Project: PDFBox
Issue Type: Bug
Components: Rendering
Affects Versions: 3.0.5 PDFBox, 2.0.35
Reporter: Tilman Hausherr
Assignee: Tilman Hausherr
Fix For: 2.0.36, 3.0.6 PDFBox, 4.0.0
java.io.IOException: java.lang.IllegalArgumentException: Can't add attribute to
0-length text
at
org.apache.pdfbox.pdmodel.interactive.annotation.handlers.PDFreeTextAppearanceHandler.generateNormalAppearance(PDFreeTextAppearanceHandler.java:314)
at
org.apache.pdfbox.pdmodel.interactive.annotation.handlers.PDAppearanceHandler.generateAppearanceStreams(PDAppearanceHandler.java:24)
at
org.apache.pdfbox.pdmodel.interactive.annotation.PDAnnotationFreeText.constructAppearances(PDAnnotationFreeText.java:307)
at
org.apache.pdfbox.rendering.PageDrawer.showAnnotation(PageDrawer.java:1674)
at org.apache.pdfbox.rendering.PageDrawer.drawPage(PageDrawer.java:301)
at
org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:346)
at
org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:262)
at
org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:213)
at loadgovdocs.LoadSafeDocs.processZipStream(LoadSafeDocs.java:150)
at loadgovdocs.LoadSafeDocs.processZipURL(LoadSafeDocs.java:108)
at loadgovdocs.LoadSafeDocs.main(LoadSafeDocs.java:49)
Caused by: java.lang.IllegalArgumentException: Can't add attribute to 0-length
text
at
java.base/java.text.AttributedString.addAttribute(AttributedString.java:322)
at
org.apache.pdfbox.pdmodel.interactive.PlainText$Paragraph.getLines(PlainText.java:224)
at
org.apache.pdfbox.pdmodel.interactive.PlainTextFormatter.format(PlainTextFormatter.java:153)
at
org.apache.pdfbox.pdmodel.interactive.annotation.handlers.PDFreeTextAppearanceHandler.generateNormalAppearance(PDFreeTextAppearanceHandler.java:310)
This is because of a single character annotation that doesn't fit into the
rectangle.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]