Options

From PDF XChange PDF SDK
Jump to: navigation, search
Line 71: Line 71:
 
| class="op_param_name" | Opacity
 
| class="op_param_name" | Opacity
 
| style="text-align:center" | Double
 
| style="text-align:center" | Double
| Specifies...
+
| Specifies the opacity value that should be used (100% by default).
 
Default value: <tt>'''1.0'''</tt>
 
Default value: <tt>'''1.0'''</tt>
 
|-
 
|-
 
| class="op_param_name" | Author
 
| class="op_param_name" | Author
 
| style="text-align:center" | String
 
| style="text-align:center" | String
| Specifies...
+
| Specifies the annotations' author.
 
Default value: <tt>'''Empty String'''</tt>
 
Default value: <tt>'''Empty String'''</tt>
 
|-
 
|-
 
| class="op_param_name" | Subject
 
| class="op_param_name" | Subject
 
| style="text-align:center" | String
 
| style="text-align:center" | String
| Specifies...
+
| Specifies the annotations' subject.
 
Default value: <tt>'''Empty String'''</tt>
 
Default value: <tt>'''Empty String'''</tt>
 
|-
 
|-
 
| class="op_param_name" | Text
 
| class="op_param_name" | Text
 
| style="text-align:center" | String
 
| style="text-align:center" | String
| Specifies...
+
| Specifies the text that would be set to the annotations that use it.
 
Default value: <tt>'''Empty String'''</tt>
 
Default value: <tt>'''Empty String'''</tt>
 
|-
 
|-
 
| class="op_param_name" | RichText
 
| class="op_param_name" | RichText
 
| style="text-align:center" | String
 
| style="text-align:center" | String
| Specifies...
+
| Specifies the rich text that would be set to the annotations that use it.
 
Default value: <tt>'''Empty String'''</tt>
 
Default value: <tt>'''Empty String'''</tt>
 
|-
 
|-
 
| class="op_param_name" | LS
 
| class="op_param_name" | LS
 
| style="text-align:center" | Integer
 
| style="text-align:center" | Integer
| Specifies...
+
| Specifies the line starting style that should be used.
 
The list of possible values are shown in [[PXV:Params_NamedValues_LineEndingStyles|the table]].
 
The list of possible values are shown in [[PXV:Params_NamedValues_LineEndingStyles|the table]].
  
Line 103: Line 103:
 
| class="op_param_name" | LE
 
| class="op_param_name" | LE
 
| style="text-align:center" | Integer
 
| style="text-align:center" | Integer
| Specifies...
+
| Specifies the line ending style that should be used.
 
The list of possible values are shown in [[PXV:Params_NamedValues_LineEndingStyles|the table]].
 
The list of possible values are shown in [[PXV:Params_NamedValues_LineEndingStyles|the table]].
  
Line 110: Line 110:
 
| class="op_param_name" | LLO
 
| class="op_param_name" | LLO
 
| style="text-align:center" | Double
 
| style="text-align:center" | Double
| Specifies...
+
| Specifies the line leader offset value.
 
Default value: <tt>'''0.0'''</tt>
 
Default value: <tt>'''0.0'''</tt>
 
|-
 
|-
 
| class="op_param_name" | LLL
 
| class="op_param_name" | LLL
 
| style="text-align:center" | Double
 
| style="text-align:center" | Double
| Specifies...
+
| Specifies the line leader length value.
 
Default value: <tt>'''0.0'''</tt>
 
Default value: <tt>'''0.0'''</tt>
 
|-
 
|-
 
| class="op_param_name" | LLE
 
| class="op_param_name" | LLE
 
| style="text-align:center" | Double
 
| style="text-align:center" | Double
| Specifies...
+
| Specifies the line leader extension value.
 
Default value: <tt>'''0.0'''</tt>
 
Default value: <tt>'''0.0'''</tt>
 
|-
 
|-
 
| class="op_param_name" | LCV
 
| class="op_param_name" | LCV
 
| style="text-align:center" | Boolean
 
| style="text-align:center" | Boolean
| Specifies...
+
| Specifies whether the line caption should be visible.
 
Default value: <tt>'''true'''</tt>
 
Default value: <tt>'''true'''</tt>
 
|-
 
|-
 
| class="op_param_name" | LCI
 
| class="op_param_name" | LCI
 
| style="text-align:center" | Boolean
 
| style="text-align:center" | Boolean
| Specifies...
+
| Specifies whether the line caption should be inline.
 
Default value: <tt>'''true'''</tt>
 
Default value: <tt>'''true'''</tt>
 
|-
 
|-
 
| class="op_param_name" | [[PXV:cs_PointF|LCO]]
 
| class="op_param_name" | [[PXV:cs_PointF|LCO]]
 
| style="text-align:center" | Dictionary
 
| style="text-align:center" | Dictionary
| Specifies...
+
| Specifies the line caption offset value.
 
|-
 
|-
 
| class="op_param_name" | LineLength
 
| class="op_param_name" | LineLength
 
| style="text-align:center" | Double
 
| style="text-align:center" | Double
| Specifies...
+
| Specifies the line length value.
 
Default value: <tt>'''72.0'''</tt>
 
Default value: <tt>'''72.0'''</tt>
 
|-
 
|-
 
| class="op_param_name" | LCP
 
| class="op_param_name" | LCP
 
| style="text-align:center" | Integer
 
| style="text-align:center" | Integer
| Specifies...
+
| Specifies the line caption position.
 
Possible values are:
 
Possible values are:
 
{| class="op_internal_table"
 
{| class="op_internal_table"
 
|-
 
|-
| class="op_enum_value" | '''0''' (Inline) || ...
+
| class="op_enum_value" | '''0''' (Inline) || The line caption will be inline.
 
|-
 
|-
| class="op_enum_value" | '''1''' (Top) || ...
+
| class="op_enum_value" | '''1''' (Top) || The line caption will be placed at the annotation's top.
 
|}
 
|}
 
Default value: <tt>'''0''' (Inline)</tt>
 
Default value: <tt>'''0''' (Inline)</tt>
Line 156: Line 156:
 
| class="op_param_name" | HighlightMode
 
| class="op_param_name" | HighlightMode
 
| style="text-align:center" | Integer
 
| style="text-align:center" | Integer
| Specifies...
+
| Specifies the highlight mode that should be applied to the annotations.
 
Possible values are:
 
Possible values are:
 
{| class="op_internal_table"
 
{| class="op_internal_table"
 
|-
 
|-
| class="op_enum_value" | '''0''' (None) || ...
+
| class="op_enum_value" | '''0''' (None) || No highlight would be applied.
 
|-
 
|-
| class="op_enum_value" | '''1''' (Invert) || ...
+
| class="op_enum_value" | '''1''' (Invert) || The current highlight value will be inverted.
 
|-
 
|-
 
| class="op_enum_value" | '''2''' (Outline) || ...
 
| class="op_enum_value" | '''2''' (Outline) || ...
Line 174: Line 174:
 
| class="op_param_name" | BlendMode
 
| class="op_param_name" | BlendMode
 
| style="text-align:center" | Integer
 
| style="text-align:center" | Integer
| Specifies...
+
| Specifies the annotations' blend mode.
 
The list of possible values are shown in [[PXV:Params_NamedValues_BlendModes|the table]].
 
The list of possible values are shown in [[PXV:Params_NamedValues_BlendModes|the table]].
  
Line 181: Line 181:
 
| class="op_param_name" | Trigger
 
| class="op_param_name" | Trigger
 
| style="text-align:center" | Integer
 
| style="text-align:center" | Integer
| Specifies...
+
| Specifies the annotations' action trigger that would execute the action list.
 
The list of possible values are shown in [[PXV:Params_NamedValues_ActionTriggers|the table]].
 
The list of possible values are shown in [[PXV:Params_NamedValues_ActionTriggers|the table]].
  
Line 188: Line 188:
 
| class="op_param_name" | Actions
 
| class="op_param_name" | Actions
 
| style="text-align:center" | IUnknown
 
| style="text-align:center" | IUnknown
| Specifies...
+
| Specifies the action list that would be executed by the trigger.
 
|-
 
|-
 
| class="op_param_name" | [[PXV:cs_PDFDestParams|Dest]]
 
| class="op_param_name" | [[PXV:cs_PDFDestParams|Dest]]
 
| style="text-align:center" | Dictionary
 
| style="text-align:center" | Dictionary
| Specifies...
+
| Specifies the annotations' destination parameters.
 
|-
 
|-
 
| class="op_param_name" | Name
 
| class="op_param_name" | Name
 
| style="text-align:center" | String
 
| style="text-align:center" | String
| Specifies...
+
| Specifies the annotations' names.
 
Default value: <tt>'''Empty String'''</tt>
 
Default value: <tt>'''Empty String'''</tt>
 
|-
 
|-
 
| class="op_param_name" | ModDate
 
| class="op_param_name" | ModDate
 
| style="text-align:center" | String
 
| style="text-align:center" | String
| Specifies...
+
| Specifies the new modification date of the annotations.
 
Default value: <tt>'''Empty String'''</tt>
 
Default value: <tt>'''Empty String'''</tt>
 
|-
 
|-
 
| class="op_param_name" | Rotation
 
| class="op_param_name" | Rotation
 
| style="text-align:center" | Double
 
| style="text-align:center" | Double
| Specifies...
+
| Specifies the annotations' rotation angle.
 
Default value: <tt>'''0.0'''</tt>
 
Default value: <tt>'''0.0'''</tt>
 
|-
 
|-
 
| class="op_param_name" | AbsRotation
 
| class="op_param_name" | AbsRotation
 
| style="text-align:center" | Boolean
 
| style="text-align:center" | Boolean
| Specifies...
+
| Specifies whether the rotation should be added to the previous rotations. If '''true''' is specified then the Rotation value will replace the previous rotation value.
 
Default value: <tt>'''true'''</tt>
 
Default value: <tt>'''true'''</tt>
 
|-
 
|-
 
| class="op_param_name" | Measure
 
| class="op_param_name" | Measure
 
| style="text-align:center" | IUnknown
 
| style="text-align:center" | IUnknown
| Specifies...
+
| Specifies the annotations' [[PXV:IPXC_Measure|measure]].
 
|-
 
|-
 
| class="op_param_name" | DefStyle
 
| class="op_param_name" | DefStyle
 
| style="text-align:center" | String
 
| style="text-align:center" | String
| Specifies...
+
| Specifies the annotations' default style.
 
Default value: <tt>'''Empty String'''</tt>
 
Default value: <tt>'''Empty String'''</tt>
 
|-
 
|-
 
| class="op_param_name" | OFC
 
| class="op_param_name" | OFC
 
| style="text-align:center" | String
 
| style="text-align:center" | String
| Specifies...
+
| Specifies the
 
Default value: <tt>'''gray(0)'''</tt>
 
Default value: <tt>'''gray(0)'''</tt>
 
|-
 
|-
Line 245: Line 245:
 
| class="op_param_name" | DefFontID
 
| class="op_param_name" | DefFontID
 
| style="text-align:center" | Integer
 
| style="text-align:center" | Integer
| Specifies...
+
| Specifies the annotations' default font ID.
 
Default value: <tt>'''-1'''</tt>
 
Default value: <tt>'''-1'''</tt>
 
|-
 
|-
 
| class="op_param_name" | DefFontSize
 
| class="op_param_name" | DefFontSize
 
| style="text-align:center" | Double
 
| style="text-align:center" | Double
| Specifies...
+
| Specifies the annotations' default font size.
 
Default value: <tt>'''10.0'''</tt>
 
Default value: <tt>'''10.0'''</tt>
 
|-
 
|-
 
| class="op_param_name" | DefTextColor
 
| class="op_param_name" | DefTextColor
 
| style="text-align:center" | String
 
| style="text-align:center" | String
| Specifies...
+
| Specifies the annotations' default text color.
 
Default value: <tt>'''rgbd(0,0,0)'''</tt>
 
Default value: <tt>'''rgbd(0,0,0)'''</tt>
 
|-
 
|-
 
| class="op_param_name" | DefTextAlign
 
| class="op_param_name" | DefTextAlign
 
| style="text-align:center" | Integer
 
| style="text-align:center" | Integer
| Specifies...
+
| Specifies the annotations' default text align.
 
Default value: <tt>'''0'''</tt>
 
Default value: <tt>'''0'''</tt>
 
|-
 
|-
Line 269: Line 269:
 
| class="op_param_name" | LSS
 
| class="op_param_name" | LSS
 
| style="text-align:center" | Double
 
| style="text-align:center" | Double
| Specifies...
+
| Specifies the annotations' line-ending start scale.
 
Default value: <tt>'''0.0'''</tt>
 
Default value: <tt>'''0.0'''</tt>
 
|-
 
|-
 
| class="op_param_name" | LES
 
| class="op_param_name" | LES
 
| style="text-align:center" | Double
 
| style="text-align:center" | Double
| Specifies...
+
| Specifies the annotations' line-ending end scale.
 
Default value: <tt>'''0.0'''</tt>
 
Default value: <tt>'''0.0'''</tt>
 
|-
 
|-
 
| class="op_param_name" | Opened
 
| class="op_param_name" | Opened
 
| style="text-align:center" | Boolean
 
| style="text-align:center" | Boolean
| Specifies...
+
| Specifies whether the annotations will be in the open state.
 
Default value: <tt>'''true'''</tt>
 
Default value: <tt>'''true'''</tt>
 
|}
 
|}

Revision as of 07:57, 10 May 2016


Options Table

Name Type Value
Mask Integer Specifies the annotation modification mask.

Default value: 0

MaskEx Integer Specifies the extended annotation modification mask.

Default value: 0

Flags Integer Specifies the flags used for the modification.

Default value: 0

FlagsMask Integer Specifies the mask used for the flags.

Default value: -1

Border Dictionary Specifies the annotation border's settings.
SColor String Specifies the annotations' stroke color.

Default value: rgb(0,0,0)

FColor String Specifies the annotations' fill color.

Default value: rgb(0,0,0)

NoteIcon Integer Specifies the icon type that should be used for annotations' notes.

The list of possible values are shown in the table.

Default value: 3 (Comment)

TextMarkupType Integer Specifies the text markup type that should be used.

Possible values are:

2908 (Highlight)
5653 (Squiggly)
5696 (StrikeOut)
6278 (Underline)

Default value: 2908 (Highlight)

Opacity Double Specifies the opacity value that should be used (100% by default).

Default value: 1.0

Author String Specifies the annotations' author.

Default value: Empty String

Subject String Specifies the annotations' subject.

Default value: Empty String

Text String Specifies the text that would be set to the annotations that use it.

Default value: Empty String

RichText String Specifies the rich text that would be set to the annotations that use it.

Default value: Empty String

LS Integer Specifies the line starting style that should be used.

The list of possible values are shown in the table.

Default value: 0 (None)

LE Integer Specifies the line ending style that should be used.

The list of possible values are shown in the table.

Default value: 0 (None)

LLO Double Specifies the line leader offset value.

Default value: 0.0

LLL Double Specifies the line leader length value.

Default value: 0.0

LLE Double Specifies the line leader extension value.

Default value: 0.0

LCV Boolean Specifies whether the line caption should be visible.

Default value: true

LCI Boolean Specifies whether the line caption should be inline.

Default value: true

LCO Dictionary Specifies the line caption offset value.
LineLength Double Specifies the line length value.

Default value: 72.0

LCP Integer Specifies the line caption position.

Possible values are:

0 (Inline) The line caption will be inline.
1 (Top) The line caption will be placed at the annotation's top.

Default value: 0 (Inline)

HighlightMode Integer Specifies the highlight mode that should be applied to the annotations.

Possible values are:

0 (None) No highlight would be applied.
1 (Invert) The current highlight value will be inverted.
2 (Outline) ...
3 (Toggle) ...
3 (Push) ...

Default value: 1 (Invert)

BlendMode Integer Specifies the annotations' blend mode.

The list of possible values are shown in the table.

Default value: 0 (Normal)

Trigger Integer Specifies the annotations' action trigger that would execute the action list.

The list of possible values are shown in the table.

Default value: 4 (Up)

Actions IUnknown Specifies the action list that would be executed by the trigger.
Dest Dictionary Specifies the annotations' destination parameters.
Name String Specifies the annotations' names.

Default value: Empty String

ModDate String Specifies the new modification date of the annotations.

Default value: Empty String

Rotation Double Specifies the annotations' rotation angle.

Default value: 0.0

AbsRotation Boolean Specifies whether the rotation should be added to the previous rotations. If true is specified then the Rotation value will replace the previous rotation value.

Default value: true

Measure IUnknown Specifies the annotations' measure.
DefStyle String Specifies the annotations' default style.

Default value: Empty String

OFC String Specifies the

Default value: gray(0)

OT String Specifies...

Default value: Empty String

ORT Boolean Specifies...

Default value: false

DefFontName String Specifies...

Default value: Empty String

DefFontID Integer Specifies the annotations' default font ID.

Default value: -1

DefFontSize Double Specifies the annotations' default font size.

Default value: 10.0

DefTextColor String Specifies the annotations' default text color.

Default value: rgbd(0,0,0)

DefTextAlign Integer Specifies the annotations' default text align.

Default value: 0

OC IUnknown Specifies...
LSS Double Specifies the annotations' line-ending start scale.

Default value: 0.0

LES Double Specifies the annotations' line-ending end scale.

Default value: 0.0

Opened Boolean Specifies whether the annotations will be in the open state.

Default value: true