ICEpdf
  1. ICEpdf
  2. PDF-937

FontManger not initializing when FontProperties Manager isn't present.

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 6.0.0_P01
    • Fix Version/s: 6.0.1
    • Component/s: API
    • Labels:
      None
    • Environment:
      PRO

      Description

      A form member has noticed while running the ViewerComponentExample.java example using the PRO version of the product content was missing.

      I've taken a closer look and it a appears the FontManager is not being correctly initialized if the FontPropertiesManager is not being initialized.

        Activity

        Patrick Corless created issue -
        Patrick Corless made changes -
        Field Original Value New Value
        Fix Version/s 6.0.1 [ 12071 ]
        Hide
        Patrick Corless added a comment -

        The reason for this behavior is someone related to some customer changes related to font loading locations. A new init method has been added to the FontManger so that when accessed From the Font class we can insure the file file list has been properly created even if the FontPropertiesManager isn't being used.

        Show
        Patrick Corless added a comment - The reason for this behavior is someone related to some customer changes related to font loading locations. A new init method has been added to the FontManger so that when accessed From the Font class we can insure the file file list has been properly created even if the FontPropertiesManager isn't being used.
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #46193 Mon Nov 09 13:43:37 MST 2015 patrick.corless PDF-937 added initialization method for FontManager to fix missing font list problem.
        Files Changed
        Commit graph MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/annotations/FreeTextAnnotation.java
        Commit graph MODIFY /icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/common/views/annotations/FreeTextAnnotationComponent.java
        Commit graph MODIFY /icepdf/trunk/icepdf/examples/component/ViewerComponentExample.java
        Commit graph MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/annotations/TextWidgetAnnotation.java
        Commit graph MODIFY /icepdf/trunk/icepdf/core/src/org/icepdf/core/pobjects/fonts/FontManager.java
        Hide
        Patrick Corless added a comment -

        Marking as fixed.

        Show
        Patrick Corless added a comment - Marking as fixed.
        Patrick Corless made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #46194 Mon Nov 09 13:47:05 MST 2015 patrick.corless PDF-937 added initialization method for FontManager to fix missing font list problem.
        Files Changed
        Commit graph MODIFY /icepdf/branches/icepdf-6.0.0_P01/icepdf/examples/component/ViewerComponentExample.java
        Commit graph MODIFY /icepdf/branches/icepdf-6.0.0_P01/icepdf/core/src/org/icepdf/core/pobjects/annotations/TextWidgetAnnotation.java
        Commit graph MODIFY /icepdf/branches/icepdf-6.0.0_P01/icepdf/core/src/org/icepdf/core/pobjects/annotations/FreeTextAnnotation.java
        Commit graph MODIFY /icepdf/branches/icepdf-6.0.0_P01/icepdf/core/src/org/icepdf/core/pobjects/fonts/FontManager.java
        Commit graph MODIFY /icepdf/branches/icepdf-6.0.0_P01/icepdf/viewer/src/org/icepdf/ri/common/views/annotations/FreeTextAnnotationComponent.java
        Patrick Corless made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Patrick Corless
            Reporter:
            Patrick Corless
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: