Details
Description
When the provided PDF file is printed via the PrintHelper, many characters in the PDF are missing. These characters are not missing when rendered via the ICEpdf Viewer.
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
This is a very unusual PDF document. The bounding box of a glyph can be seen when text selection is used and in this case the box is always below the text. Interestingly enough Acrobat has this behavior as well. The bounding box is what is used to define the glyph clip and during printing a narrow print band/clip could cause the glyph to fail to paint as the band and bounds don't intersect.
The only recommendation we can give at this time is to use the system property org.icepdf.core.text.optimized=false which will disable clip detection for painting glyphs.