ICEpdf
  1. ICEpdf
  2. PDF-37

Checkmarks to do not render correctly

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.0
    • Fix Version/s: 5.0.1
    • Component/s: Font Engine
    • Labels:
      None
    • Environment:
      -

      Description

      Checkmarks in the following PDF render as the number 4. The following font substitution is occurring:

      Font Substitution: Found java font: LucidaBright for named font ZapfDingbats

        Issue Links

          Activity

          Tyler Johnson created issue -
          Tyler Johnson made changes -
          Field Original Value New Value
          Salesforce Case []
          Description Checkmarks in the following PDF render as the number 4 Checkmarks in the following PDF render as the number 4. The following font substitution is occurring:

          Font Substitution: Found java font: LucidaBright for named font ZapfDingbats
          Patrick Corless made changes -
          Salesforce Case []
          Fix Version/s 3.1 [ 10181 ]
          Patrick Corless made changes -
          Fix Version/s 3.2 [ 10212 ]
          Fix Version/s 3.1 [ 10181 ]
          Ken Fyten made changes -
          Fix Version/s 4.0 - Beta [ 10212 ]
          Patrick Corless made changes -
          Fix Version/s 5.0.1 [ 10872 ]
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #34436 Thu Apr 18 09:13:35 MDT 2013 patrick.corless PDF-37 updated font manager to allow for the addition of fonts via the font manager by specifying the jar package name and font resource names to load.
          Files Changed
          Commit graph MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/fonts/FontFactory.java
          Commit graph MODIFY /icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/util/FontPropertiesManager.java
          Commit graph MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/util/FontUtil.java
          Commit graph MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/fonts/FontManager.java
          Hide
          Patrick Corless added a comment -

          Updated the font FontManager with an API to allow the reading of fonts from the classpath. The intent is that developers can load a jar that contains the fonts they need for improved font substitution support.

          The file attached to this case needs the Dingbats font available to the FontManager. More information on configuration ICEpdf to load this font can be found here:

          http://www.icesoft.org/wiki/display/PDF/Deploying+Fonts+with+an+Application
          http://www.icesoft.org/wiki/display/PDF/Optimized+Font+Substitution

          Show
          Patrick Corless added a comment - Updated the font FontManager with an API to allow the reading of fonts from the classpath. The intent is that developers can load a jar that contains the fonts they need for improved font substitution support. The file attached to this case needs the Dingbats font available to the FontManager. More information on configuration ICEpdf to load this font can be found here: http://www.icesoft.org/wiki/display/PDF/Deploying+Fonts+with+an+Application http://www.icesoft.org/wiki/display/PDF/Optimized+Font+Substitution
          Hide
          Patrick Corless added a comment -

          Closing issue.

          Show
          Patrick Corless added a comment - Closing issue.
          Patrick Corless made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #34437 Thu Apr 18 10:15:45 MDT 2013 patrick.corless PDF-37 removed code that loads some fonts from a test jar.
          Files Changed
          Commit graph MODIFY /icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/util/FontPropertiesManager.java
          Patrick Corless made changes -
          Link This issue blocks PDF-640 [ PDF-640 ]
          Patrick Corless made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

            People

            • Assignee:
              Patrick Corless
              Reporter:
              Tyler Johnson
            • Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: