AnnotationInfo

AnnotationInfo data structure describes annotation properties.

AnnotationInfo example

{
  "Guid": "string",
  "DocumentGuid": 0,
  "Text": "string",
  "CreatorGuid": "string",
  "CreatorName": "string",
  "CreatorEmail": "string",
  "Box": {
    "X": 0,
    "Y": 0,
    "Width": 0,
    "Height": 0
  },
  "PageNumber": 0,
  "AnnotationPosition": {
    "X": 0,
    "Y": 0
  },
  "SvgPath": "string",
  "Replies": [
    {
      "Guid": "string",
      "UserGuid": "string",
      "UserName": "string",
      "UserEmail": "string",
      "Message": "string",
      "RepliedOn": "2019-05-02T08:07:33.447Z",
      "ParentReplyGuid": "string"
    }
  ],
  "CreatedOn": "2019-05-02T08:07:33.447Z",
  "FontColor": 0,
  "PenColor": 0,
  "PenWidth": 0,
  "PenStyle": 0,
  "BackgroundColor": 0,
  "FieldText": "string",
  "FontFamily": "string",
  "FontSize": 0,
  "Opacity": 0,
  "Angle": 0
}

AnnotationInfo fields

NameDescription
AccessGets or sets the annotation access
AngleGets or sets the watermark annotation’s rotation angle
AnnotationPositionGets or sets the annotation position
BackgroundColorGets or sets the annotation’s background color
BoxGets or sets the box where annotation will be placed
CreatedOnGets or sets the annotation created on date
CreatorEmailGets or sets the creator’s email
CreatorGuidGets or sets the creator unique identifier
CreatorNameGets or sets the name of the creator
DocumentGuidGets or sets the document unique identifier
FieldTextGets or sets the annotation’s field text
FontColorGets or sets the annotation’s font color
FontFamilyGets or sets the annotation’s font family
FontSizeGets or sets the annotation’s font size
GuidGets or sets the unique identifier
OpacityGets or sets the annotation’s opacity
PageNumberGets or sets the number of page where annotation will be placed
PenColorGets or sets the annotation’s pen color
PenStyleGets or sets the annotation’s pen style
PenWidthGets or sets the annotation’s pen width
RepliesGets or sets the array of annotation replies
SvgPathGets or sets the annotation SVG path
TextGets or sets the annotation text
TypeGets or sets the annotation type

AnnotationReplyInfo

AnnotationReplyInfo data structure describes annotation reply properties.


{
  "Guid": "string",
  "UserGuid": "string",
  "UserName": "string",
  "UserEmail": "string",
  "Message": "string",
  "RepliedOn": "2019-05-02T08:07:33.447Z",
  "ParentReplyGuid": "string"
}

AnnotationReplyInfo fields

NameDescription
GuidGets or sets the unique identifier
MessageGets or sets the message
ParentReplyGuidGets or sets the parent reply unique identifier
RepliedOnGets or sets the reply time
UserEmailGets or sets the user email
UserGuidGets or sets the user’s unique identifier
UserNameGets or sets the user’s name