Prizm Viewer has been designed to support legacy annotations from Prizm Viewer v7 and earlier. Basic legacy annotation via web server support is provided automatically. No configuration is required. Other than the differences listed below, legacy annotation support should be transparent to the end user.
Legacy annotations are only supported when accessed through legacy annotation servers. Local legacy annotation files are not supported. |
When retrieving legacy annotations from an annotation server, only supported legacy annotations can be created. Annotating CAD images with legacy annotations is not supported, in which case all annotation functions will be disabled.
The following legacy annotations are not supported by Prizm Viewer v9 or later:
-
Lines with arrowheads at each end. Prizm Viewer will remove the beginning arrowhead if a legacy line annotation has two arrowheads.
-
"Color Map" annotation style. Prizm Viewer will convert the style to "Transparent" for legacy Box and Ellipse annotations.
-
URL Hyperlink activation style for any legacy annotation.
-
"Inverse Burn In" redaction style.
-
Annotation names, although the existing legacy annotation names are maintained when an annotation is edited.
Legacy annotations provided four "permission" fields that controlled how a user could interact with an annotation. When Prizm Viewer reads legacy annotations, it will interpret the permission fields, and translate them.
Reading Annotations
Legacy annotations for Prizm Viewer include support for permissions at both the page level, and annotation level. The following sections describe how legacy annotations are translated into Prizm Viewer security.
Page Level Permissions (Annotation Header)
Page level permissions determine what the user is allowed to do, and supersede all annotation level annotation permissions in Prizm Viewer.
- V - View permission. This field is not applicable.
- A - Add permission. The user can add annotations to the page.
- D - Delete permission. The user can delete annotations on the page.
- E - Edit permission. The user can edit annotations on the page.
Annotation Level Permissions (Annotation Record)
- V - View permission. This field is not applicable.
- A - Add permission. This field is not applicable.
- D - Delete permission. The user can delete the annotation.
- E - Edit permission. The user can edit the annotation.
Saving Annotations
Page Level Permissions
Prizm Viewer does not change permissions at the page level (Annotation Header).
Annotation Level Permissions
When Prizm Viewer saves annotations, it sets the permission field based to the following:
-
A for any annotation that was added.
-
E for any annotation that was modified.
-
D for any annotation that was deleted.