annotationDefaults

This parameter specifies the annotation types that are burnable, rather than a separate layer. You can also use this parameter to set the default annotation security settings.

This parameter takes a tag for a type identifier, followed by a property. For security settings, you must set the security init properties of all annotations, and for burning, whether the type is burnable or not.

The tags that you can use for type identifiers are listed in Annotation types and their properties. Use the definition for each annotation type as the value for this parameter. The list is space-separated.

Setting burnable annotation types

To indicate that an annotation type is burnable, set the burnable property to true. The default value for all annotation types is false.

If the output document is a PDF file, only the redaction annotation type is supported as burnable.

If the output document is a TIFF file, you can specify any of the following annotation types as burnable:
  • arrow
  • circle
  • freehand
  • line
  • openPolygon
  • oval
  • rectangle
  • redact
  • redactPolygon
  • text
  • text stamp
Setting the default security settings
You must set the init properties, which are only set if the viewer is in Extended Annotation Security mode. The value is a comma-separated list, enclosed in single quotes, which activates or deactivates the following security defaults:
READ, MODIFY, EXECUTE, PRINT, DELETE, MODIFYSECURITY
For example, to activate the READ, MODIFY and PRINT flags as default security settings for all annotations, you must use the following format:
<PARAM NAME="annotationDefaults" value="all {init=’1,1,0,1,0,0’}">
You can also specify security defaults for individual annotation types. The tags that can be used for type identifiers are as follows:
  • all
  • line
  • arrow
  • text
  • note
  • highlight
  • highlightPoly
  • rectangle
  • redact
  • redactPoly
  • poly
  • openPoly
  • oval
  • freehand
  • stamp
If you set the value to all, then the defaults for all types of annotation are set.

Sample syntax

Burnable annotation types
<PARAM NAME="annotationDefaults" value="redact {burnable=true} text{burnable=true} line{burnable=true} arrow{burnable=true} line {linetransparent=true}">

Default value is false for all types.

The linetransparent property makes the default border semi-transparent for the specified annotation. You can specify the annotation type (for example line), or all to enable support for all annotations.

Security settings
If you are also using this parameter to set the default security settings, the following example activates the READ, MODIFY, and DELETE flags as default security settings for line and arrow annotations:
<PARAM NAME="annotationDefaults" value="all {init=’1,0,0,1,0,0’}">
<PARAM NAME="annotationDefaults" value="line {init=’1,1,0,0,1,0’} arrow {init=’1,1,0,0,1,0’}">

Default setting is all.