ICEpdf
  1. ICEpdf
  2. PDF-655

New Annotations are not printing

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 5.0.3
    • Fix Version/s: 5.0.4
    • Component/s: Viewer RI
    • Labels:
      None
    • Environment:
      any

      Description

      A client has reported that annotations created via the annotations tools are not being printed with the rest of the document content.

        Activity

        Hide
        Patrick Corless added a comment -

        The AnnotationFactory class's child Annotation object have been updated so that the default print enabled flag is enabled on creation. The one exception is the Popup Annotation as the specification indicated that this should be invisible by default.

        A new Flags sub panel has been added to the annotation utility pane. The new tool pane controls a subset of the bit flags that can be set on an annotation. The flags that are currently configurable are read only, no rotate, not zoom and is printable.

        The Panel may be too much information for some users so a new property has been added to the PropertiesManager to control its visibility. The PropertiesManager.PROPERTY_SHOW_UTILITYPANE_ANNOTATION_FLAGS has default value of true and false will hide the pane. This property is not dynamic and must be set before the SwingViewBuilder is initialized.

        With the create of the new Annotation flags panel new labels where added to the message bundles. This properties will need to be translated to other Languages:

          1. Utility Pane border Tab
            viewer.utilityPane.annotation.flags.title = Flags
            viewer.utilityPane.annotation.flags.noRotate = No Rotate:
            viewer.utilityPane.annotation.flags.noZoom = No Zoom:
            viewer.utilityPane.annotation.flags.readOnly = Read Only:
            viewer.utilityPane.annotation.flags.printable = Printable:
            viewer.utilityPane.annotation.flags.yes = Printable:
            viewer.utilityPane.annotation.flags.enabled = Enabled
            viewer.utilityPane.annotation.flags.disabled = Disabled
        Show
        Patrick Corless added a comment - The AnnotationFactory class's child Annotation object have been updated so that the default print enabled flag is enabled on creation. The one exception is the Popup Annotation as the specification indicated that this should be invisible by default. A new Flags sub panel has been added to the annotation utility pane. The new tool pane controls a subset of the bit flags that can be set on an annotation. The flags that are currently configurable are read only, no rotate, not zoom and is printable. The Panel may be too much information for some users so a new property has been added to the PropertiesManager to control its visibility. The PropertiesManager.PROPERTY_SHOW_UTILITYPANE_ANNOTATION_FLAGS has default value of true and false will hide the pane. This property is not dynamic and must be set before the SwingViewBuilder is initialized. With the create of the new Annotation flags panel new labels where added to the message bundles. This properties will need to be translated to other Languages: Utility Pane border Tab viewer.utilityPane.annotation.flags.title = Flags viewer.utilityPane.annotation.flags.noRotate = No Rotate: viewer.utilityPane.annotation.flags.noZoom = No Zoom: viewer.utilityPane.annotation.flags.readOnly = Read Only: viewer.utilityPane.annotation.flags.printable = Printable: viewer.utilityPane.annotation.flags.yes = Printable: viewer.utilityPane.annotation.flags.enabled = Enabled viewer.utilityPane.annotation.flags.disabled = Disabled
        Hide
        Patrick Corless added a comment -

        Updated branch and trunk. Marking as fixed.

        Show
        Patrick Corless added a comment - Updated branch and trunk. Marking as fixed.

          People

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

            Dates

            • Created:
              Updated:
              Resolved: