ICEpdf
  1. ICEpdf
  2. PDF-1011

Dots in PDF rendered as lines

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 6.1.2
    • Fix Version/s: 6.1.3
    • Component/s: Core/Rendering
    • Labels:
      None
    • Environment:
      All

      Description

      In the provided PDF file, there is a graph which has dots (plot points) rendered in the background of the graph. These dots are rendered as lines with ICEpdf.

        Issue Links

          Activity

          Arran Mccullough created issue -
          Patrick Corless made changes -
          Field Original Value New Value
          Fix Version/s 6.1.3 [ 13086 ]
          Patrick Corless made changes -
          Link This issue is duplicated by PDF-966 [ PDF-966 ]
          Hide
          Patrick Corless added a comment -

          Another corner case for the small dash line definition. It would appear that java2d seems to have trouble with any dash array less then 0.05 units. Rather then trying to readjust the dash phase I just null it and the everything seems to out out nicely. My guess is that the program or author using the creation tool is writing out dashed line for a solid line but using a very small dash array which would give the same effect as a solid line.

          Show
          Patrick Corless added a comment - Another corner case for the small dash line definition. It would appear that java2d seems to have trouble with any dash array less then 0.05 units. Rather then trying to readjust the dash phase I just null it and the everything seems to out out nicely. My guess is that the program or author using the creation tool is writing out dashed line for a solid line but using a very small dash array which would give the same effect as a solid line.
          Patrick Corless made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #49141 Tue Aug 30 14:07:25 MDT 2016 patrick.corless PDF-1011 added further code to try and correct for small values in the dash array.
          Files Changed
          Commit graph MODIFY /icepdf/branches/icepdf-6.1.0/icepdf/core/src/org/icepdf/core/util/content/AbstractContentParser.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #49487 Tue Nov 08 10:29:52 MST 2016 patrick.corless PDF-1011 added further code to try and correct for small values in the dash array.
          Files Changed
          Commit graph MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/util/content/AbstractContentParser.java
          Patrick Corless made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

            People

            • Assignee:
              Patrick Corless
              Reporter:
              Arran Mccullough
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: