Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 6.0
-
Fix Version/s: 6.0.2
-
Component/s: Core/Parsing
-
Labels:None
-
Environment:-Dorg.icepdf.core.target.dither=VALUE_DITHER_ENABLE -Dorg.icepdf.core.screen.render=VALUE_RENDER_QUALITY -Dorg.icepdf.core.screen.interpolation=VALUE_INTERPOLATION_BICUBIC -Dorg.icepdf.core.imageReference=smoothScaled
-
Support Case References:
Description
With the provided PDF file, there are lines that represent latitude and longitude on a map. In Adobe these lines are rendered as one smooth line. With ICEpdf it is shown as a dashed line.
Activity
Arran Mccullough
created issue -
Arran Mccullough
made changes -
Field | Original Value | New Value |
---|---|---|
Fix Version/s | 5.0.7 [ 11470 ] |
Patrick Corless
made changes -
Fix Version/s | 5.1 [ 10675 ] | |
Fix Version/s | 5.0.7 [ 11470 ] |
Patrick Corless
made changes -
Affects Version/s | 5.2 [ 10970 ] | |
Affects Version/s | 5.0.6_P01 [ 11471 ] |
Patrick Corless
made changes -
Fix Version/s | 5.2 [ 10970 ] | |
Fix Version/s | 5.1 [ 10675 ] |
Patrick Corless
made changes -
Fix Version/s | 5.3 [ 12070 ] | |
Fix Version/s | 5.2 [ 10970 ] |
Judy Guglielmin
made changes -
Support Case References | Support Case #12873 - https://icesoft.my.salesforce.com/5007000000dAl6I |
Support Case #12873 - https://icesoft.my.salesforce.com/5007000000dAl6I
Support Case #13196 - https://icesoft.my.salesforce.com/5007000000vIcCg |
Judy Guglielmin
made changes -
Attachment | A40.3-0102.pdf [ 17693 ] |
Patrick Corless
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Fix Version/s | 6.0.2 [ 12971 ] | |
Fix Version/s | 6.1 [ 12070 ] | |
Resolution | Fixed [ 1 ] |
Patrick Corless
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
I've tried tweaking the Java2D system properties but haven't had much luck getting the lines to draw. The line is very thin and Java2D is not painting it a low zoom values. If the content is zoomed in the lines are eventually painted.
The line thinkness can be adjusted as part of the specification is specified by the stroke in the content stream. We might be able to tweak the line thickness is indeed a very thin line. I'll need to look into the content stream to see if I can isolate the postscript that describes and draws the line.