ICEpdf
  1. ICEpdf
  2. PDF-610

Allow for embedded fonts in a jar so they can be deployed with app

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Duplicate
    • Affects Version/s: 5.0.2
    • Fix Version/s: 5.0.3
    • Component/s: None
    • Labels:
      None
    • Environment:
      JAI
    • Salesforce Case Reference:

      Description

      The customer has Wingdings2 installed on their server but has found that some characters are not rendered correctly if the font isn't embedded in the document.

      Solution: Allow user to embed fonts in a jar so that they can be deployed with their app.
      1. sf-12200.pdf
        270 kB
        Tyler Johnson

        Activity

        Hide
        Patrick Corless added a comment -

        This is a duplicate of PDF-37, The method readFontPackage() to FontManager to allow for the setting of font names that could be loaded from particular package on the classpath.

        JavaDoc is as follows:

        • Reads the specified resources from the specified package. This method
        • is intended to aid in the packaging of fonts used for font substitution
        • and avoids the need to install fonts on the client operating system.
        • <p/>
        • The following font resource types are supported are support:
        • <ul>
        • <li>TrueType - *.ttf, *.dfont, *.ttc</li>
        • <li>Type1 - *.pfa, *.pfb</li>
        • <li>OpenType - *.otf, *.otc</li>
        • </ul>
          *
        • @param fontResourcePackage package to look for the resources in.
        • @param resources file names of font resources to load.
        Show
        Patrick Corless added a comment - This is a duplicate of PDF-37 , The method readFontPackage() to FontManager to allow for the setting of font names that could be loaded from particular package on the classpath. JavaDoc is as follows: Reads the specified resources from the specified package. This method is intended to aid in the packaging of fonts used for font substitution and avoids the need to install fonts on the client operating system. <p/> The following font resource types are supported are support: <ul> <li>TrueType - *.ttf, *.dfont, *.ttc</li> <li>Type1 - *.pfa, *.pfb</li> <li>OpenType - *.otf, *.otc</li> </ul> * @param fontResourcePackage package to look for the resources in. @param resources file names of font resources to load.

          People

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

            Dates

            • Created:
              Updated:
              Resolved: