Annotations

General

  • Key: annotation
    Description Parameter Key Type
    Automatic save mode autosave Boolean
    Load existing annotations loadExisting Boolean
    Display loading GIF when saving annotations loadingGIF Boolean
    Include annotation textual content when searching searchTextInAnnotations Boolean
arender.properties
# Enable autosave mode
annotation.autosave=true
# Display loading GIF
annotation.loadingGIF=true

Autosave

  • Key: annotation.autosave
    Description Parameter Key Type
    Saving may be triggered when using annotation creation repeatable repeatMode.enabled Boolean

Sticky Note

  • Key: annotation.stickyNote
    Description Parameter Key Type
    Opacity opacity Boolean
    Minimum width minimum.width Integer
    Minimum height minimum.height Integer
    Background color default.color String
    Font size default.fontSize Integer
    Default font default.font String
    Underlined text default.underline Boolean
    Bold text default.bold Boolean
    Italic text default.italic Boolean
    Hide border hide.border Boolean
    Hide details about sticky note hide.details Boolean
    Hide ‘reply’ button when text is empty can.hide.reply.button Boolean
    Minimum sizes are according to zoom according.to.zoom Boolean
    Ratio content edition height / total height content.edition.height.ratio Float

Rectangle

  • Key: annotation.rectangle
    Description Parameter Key Type
    Opacity opacity Float
    Minimum width minimum.width Integer
    Minimum height minimum.height Integer
    Background color default.color String
    Border color default.border.color String
    Border width default.border.width Integer

Circle

  • Key: annotation.circle
    Description Parameter Key Type
    Opacity opacity Float
    Minimum width minimum.width Integer
    Minimum height minimum.height Integer
    Background color default.color String
    Border color default.border.color String
    Border width default.border.width Integer

Highlight, strikeout and underline text

  • Key: annotation.highligthtext
    Description Parameter Key Type
    Opacity opacity Float

Obfuscate

Description Parameter Key Type
Allow hiding obfuscate annotation.canHideObfuscate Boolean
Lock obfuscate toolbar.lockedObfuscate Boolean

Polygon

  • Key: annotation.polygon
    Description Parameter Key Type
    Opacity opacity Float
    Background color backgroundColor String
    Border width width Float

Polyline

  • Key: annotation.polyline
    Description Parameter Key Type
    Opacity opacity Float
    Background color backgroundColor String
    Border width width Float

Freehand

  • Key: annotation.ink
    Description Parameter Key Type
    Opacity opacity Float
    Background color backgroundColor String
    Border width width Float

Arrow

  • Key: annotation.arrow
    Description Parameter Key Type
    Background color backgroundColor String (RGB or hexadecimal format)
    Compute the arrow size computeDistance Boolean
    Minimum head size minimal.head.size Integer (-1 to disable)
    Default distance between head and tail (X-Axis) x.defaultDistance Integer
    Default distance between head and tail (Y-Axis) y.defaultDistance Integer

Date display

  • Key: annotation.date.display
    Description Parameter Key Type
    Display humanized dates in comments and sticky notes humanizedDate.enabled Boolean
    Display creation date on comments and sticky notes creationDate Boolean

Comment explorer

  • Key: annotation.comment.explorer
    Description Parameter Key Type
    The order in which comments appear in the exploration panel sortByIncrementDate Boolean
    Also filters annotations on the page view filterPageAnnotations Boolean

Comments and sticky notes field text

This part concerns the comments and the sticky notes.

  • Key: annotation.richtext
    Description Parameter Key Type
    Activate the entry in edit mode with a double click edition.doubleClick Boolean

Information popup

This part concerns the popups which display annotation information on mouse over.

  • Key: annotation.info.popup
    Description Parameter Key Type
    Enable / disable popup enabled Boolean
    Display the popup even if the annotation is editable evenIfEditable Boolean
    Display information about last update displayUpdate Boolean

Per page annotation loading

If the connector implements the Interface AnnotationPageAccessor, annotations can be loaded on a per page basis in ARender version 3.1.0+.

In order to use this feature activate this parameter:

  • annotation.loadPerPage=true

The signature of the interface is the following:

List<Annotationget(int page) throws AnnotationsNotSupportedException, AnnotationCredentialsException, InvalidAnnotationFormatException;

The connector will have to make use of buffers/per page access to the backend annotation storage in order to benefit fully from this feature.

Using local storage

Using local storage for annotation properties can be made possible with the property below. Its activation does not allow to use the modifications of certain properties on the fly like the use of profiles.

Description Parameter Key Type
Use local storage annotation.use.local.storage boolean