Signature Options Objects

Note
Note:  The features listed in this page are supported only in GroupDocs.Signature Cloud V1

Page contains description for Signature Options objects and object properties

SignOptionsCollectionData Object

Provides list of options for documents signing.

Example SignOptionsCollectionData object

{
  "items": [
    {
      "barcodeTypeName": "Code39Standard",
      "borderVisiblity": true,
      "borderDashStyle": "Solid",
      "borderWeight": 1.0,
      "opacity": 1.0,
      "text": "123456789012",
      "left": 10,
      "top": 10,
      "width": 200,
      "height": 100,
      "locationMeasureType": "Pixels",
      "sizeMeasureType": "Pixels",
      "stretch": "PageHeight",
      "rotationAngle": 0,
      "horizontalAlignment": "Left",
      "verticalAlignment": "Center",
      "margin": {
        "all": 5,
        "left": 5,
        "top": 5,
        "right": 5,
        "bottom": 5
      },
      "marginMeasureType": "Pixels",
      "signAllPages": false,
      "font": {
        "fontFamily": "Times New Roman",
        "fontSize": 14.0,
        "bold": false,
        "italic": false,
        "underline": false
      },
      "foreColor": {
        "Web": "Black"
      },
      "borderColor": {
        "Web": "Transparent",
        "Alpha": 0
      },
      "backgroundColor": {
        "Web": "Transparent",
        "Alpha": 0
      },
      "documentPageNumber": 1,
      "pagesSetup": {
        "firstPage": false,
        "lastPage": true,
        "oddPages": false,
        "evenPages": true,
        "pageNumbers": [
          1,
          3,
          5
        ]
      }
    },
    {
      "password": "1234567890",
      "certificateGuid": "folder\file.pdf",
      "left": 10,
      "top": 10,
      "width": 200,
      "height": 100,
      "locationMeasureType": "Pixels",
      "sizeMeasureType": "Pixels",
      "rotationAngle": 90,
      "horizontalAlignment": "Left",
      "verticalAlignment": "Center",
      "margin": {
        "all": 5,
        "left": 5,
        "top": 5,
        "right": 5,
        "bottom": 5
      },
      "marginMeasureType": "Pixels",
      "opacity": 0.9,
      "signAllPages": false,
      "documentPageNumber": 1,
      "pagesSetup": {
        "firstPage": false,
        "lastPage": true,
        "oddPages": false,
        "evenPages": true,
        "pageNumbers": [
          1,
          3,
          5
        ]
      }
    }
  ]
}

SignOptionsCollectionData Object Fields

NameTypeDescription
ItemsListList of Signature Options objects.

CellsSignTextOptionsData Object

Provides options for Cells Documents to add Text Signature.

Example CellsSignTextOptionsData object

{
  "margin": {
    "all": 5,
    "left": 5,
    "top": 5,
    "right": 5,
    "bottom": 5
  },
  "sheetNumber": 1,
  "rowNumber": 2,
  "columnNumber": 2,
  "locationMeasureType": "Pixels",
  "sizeMeasureType": "Pixels",
  "marginMeasureType": "Pixels",
  "borderVisiblity": true,
  "borderDashStyle": "Dash",
  "borderTransparency": 0.55,
  "borderWeight": 12.0,
  "backgroundTransparency": 0.8,
  "signatureImplementation": "TextStamp",
  "text": "John Smith",
  "left": 2,
  "top": 2,
  "width": 200,
  "height": 100,
  "stretch": "None",
  "rotationAngle": 45,
  "horizontalAlignment": "Left",
  "verticalAlignment": "Center",
  "signAllPages": false,
  "font": {
    "fontFamily": "Times New Roman",
    "fontSize": 14.0,
    "bold": false,
    "italic": false,
    "underline": false
  },
  "foreColor": {
    "Web": "DarkOrange"
  },
  "borderColor": {
    "Web": "DarkOrange"
  },
  "backgroundColor": {
    "Web": "BlueViolet"
  },
  "documentPageNumber": 1,
  "pagesSetup": {
    "firstPage": false,
    "lastPage": true,
    "oddPages": false,
    "evenPages": true,
    "pageNumbers": [
      1,
      3,
      5
    ]
  },
  "optionsType": "CellsSignTextOptionsData"
}

CellsSignTextOptionsData Object Fields

NameTypeDescription
TextstringText of Signature. Default value is empty.
SignatureImplementationenumSpecifies Text Signature Implementation Type.
DocumentPageNumberintSpecifies document page number to add Text Signature. Default value is 1.
SheetNumberintGets or sets worksheet number for signing. DocumentPageNumber parameter contains the same value.
SignAllPagesboolPut signature on all document pages. Default value is false.
PagesSetupPagesSetupDataPage options to specify pages to be verified.
WidthintThe width of Signature Area in measure unit values.
HeightintThe width of Signature Area in measure unit values.
SizeMeasureTypeenumSpecifies enumeration of Measure Units for Size - Width and Height. (This property is obsolete.)
LeftintSpecifies X-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
TopintSpecifies Y-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
ColumnNumberintGets or sets the left column number of signature (min value is 0). Left parameter contains the same value.
RowNumberintGets or sets the top row number of signature (min value is 0).Top parameter contains the same value.
LocationMeasureTypeenumSpecifies enumeration of Measure Units of Location - Left and Top. (This property is obsolete.)
HorizontalAlignmentenumSetup Horizontal Alignment of Signature Area on Document Page. Possible  values are None, Left, Center, Right.
VerticalAlignmentenumSetup Vertical Alignment of Signature Area on Document Page. Possible  values are None, Top, Center, Bottom.
MarginPaddingDataGets or sets the space between Sign and Document edges. Properties are:  All, Left, Top, Right, Bottom.
MarginMeasureTypeenumSpecifies measure type (pixels or percent) for Margin. (This property is obsolete.)
FontSignatureFontDataGets or sets the font of signature.
ForeColorColorGets or sets the fore color of signature.
BorderColorColorGets or sets the border color of signature.
BackgroundColorColorGets or sets the background color of signature.
StretchenumSpecifies stretch mode for Signature. Values are  None, PageWidth, PageHeight, PageArea.
RotationAngleintRotation angle of signature on document page (clockwise).
BorderVisiblityboolEnables Signature border. Default value is true.
BorderDashStyleDashStyleDataGets or sets the signature border style.
BorderTransparencyfloatSpecifies Transparency of Text Signature Area Border. Value should be in range 0 - 1. When 0 means no transparency and 1 absolutely transparent object. Default value is 0
BorderWeightintSpecifies Border Width of Signature Area
BackgroundTransparencyfloatSpecifies Transparency of Text Signature Area Background. Value should be in range 0 - 1. When 0 means no transparency and 1 absolutely transparent object. Default value is 0
OptionsTypestringThe class name of options object, should always contains value “CellsSignTextOptionsData”. This property is set automatically when using SDK classes.

ImagesSignTextOptionsData Object

Provides options for Images Documents to add Text Signature.

Example ImagesSignTextOptionsData object

{
  "opacity": 0.9,
  "signatureImplementation": "TextAsImage",
  "borderDashStyle": 0,
  "borderTransparency": 0.0,
  "borderWeight": 1.0,
  "backgroundTransparency": 0.0,
  "text": "John Smith",
  "left": 2,
  "top": 2,
  "width": 200,
  "height": 100,
  "locationMeasureType": "Pixels",
  "sizeMeasureType": "Pixels",
  "stretch": "None",
  "rotationAngle": 45,
  "horizontalAlignment": "Left",
  "verticalAlignment": "Center",
  "margin": {
    "all": 5,
    "left": 5,
    "top": 5,
    "right": 5,
    "bottom": 5
  },
  "marginMeasureType": "Pixels",
  "signAllPages": false,
  "font": {
    "fontFamily": "Times New Roman",
    "fontSize": 14.0,
    "bold": false,
    "italic": false,
    "underline": false
  },
  "foreColor": {
    "Web": "DarkOrange"
  },
  "borderColor": {
    "Web": "DarkOrange"
  },
  "backgroundColor": {
    "Web": "BlueViolet"
  },
  "documentPageNumber": 1,
  "pagesSetup": {
    "firstPage": false,
    "lastPage": true,
    "oddPages": false,
    "evenPages": true,
    "pageNumbers": [
      1,
      3,
      5
    ]
  },
  "optionsType": "ImagesSignTextOptionsData"
}

ImagesSignTextOptionsData Object Fields

NameTypeDescription
TextstringText of Signature. Default value is empty.
SignatureImplementationenumSpecifies Text Signature Implementation Type.
DocumentPageNumberintSpecifies document page number to add Text Signature. Default value is 1.
SignAllPagesboolPut signature on all document pages. Default value is false.
PagesSetupPagesSetupDataPage options to specify pages to be verified.
WidthintThe width of Signature Area in measure unit values.
HeightintThe width of Signature Area in measure unit values.
SizeMeasureTypeenumSpecifies enumeration of Measure Units for Size - Width and Height.
LeftintSpecifies X-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
TopintSpecifies Y-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
LocationMeasureTypeenumSpecifies enumeration of Measure Units of Location - Left and Top.
HorizontalAlignmentenumSetup Horizontal Alignment of Signature Area on Document Page. Possible  values are None, Left, Center, Right.
VerticalAlignmentenumSetup Vertical Alignment of Signature Area on Document Page. Possible  values are None, Top, Center, Bottom.
MarginPaddingDataGets or sets the space between Sign and Document edges. Properties are:  All, Left, Top, Right, Bottom.
MarginMeasureTypeenumSpecifies measure type (pixels or percent) for Margin.
FontSignatureFontDataGets or sets the font of signature.
ForeColorColorGets or sets the fore color of signature.
BorderColorColorGets or sets the border color of signature.
BackgroundColorColorGets or sets the background color of signature.
StretchenumSpecifies stretch mode for Signature. Values are  None, PageWidth, PageHeight, PageArea.
RotationAngleintRotation angle of signature on document page (clockwise).
OpacitydoubleGets or sets the signature opacity (value from 0.0 (clear) through 1.0 (opaque)). By default the value is 1.0.
BorderDashStyleenumGets or sets the signature border style.
BorderTransparencydoubleGets or sets the signature border transparency (value from 0.0 (opaque) through 1.0 (clear)).
BorderWeightdoubleGets or sets the weight of the signature border.
BackgroundTransparencydoubleGets or sets the signature background transparency (value from 0.0 (opaque) through 1.0 (clear)).
OptionsTypestringThe class name of options object, should always contains value “ImagesSignTextOptionsData”. This property is set automatically when using SDK classes.

PdfSignTextOptionsData object

Provides options for Pdf Documents to add Text Signature.

Example PdfSignTextOptionsData object

{
  "opacity": 0.8,
  "signatureID": 12,
  "signatureImplementation": "Stamp",
  "formTextFieldTitle": "John Smith",
  "formTextFieldType": "PlainText",
  "text": "John Smith",
  "left": 2,
  "top": 2,
  "width": 200,
  "height": 100,
  "locationMeasureType": "Pixels",
  "sizeMeasureType": "Pixels",
  "stretch": "None",
  "rotationAngle": 45,
  "horizontalAlignment": "Left",
  "verticalAlignment": "Center",
  "margin": {
    "all": 5,
    "left": 5,
    "top": 5,
    "right": 5,
    "bottom": 5
  },
  "marginMeasureType": "Pixels",
  "signAllPages": false,
  "font": {
    "fontFamily": "Times New Roman",
    "fontSize": 14.0,
    "bold": false,
    "italic": false,
    "underline": false
  },
  "foreColor": {
    "Web": "DarkOrange"
  },
  "borderColor": {
    "Web": "DarkOrange"
  },
  "backgroundColor": {
    "Web": "BlueViolet"
  },
  "documentPageNumber": 1,
  "pagesSetup": {
    "firstPage": false,
    "lastPage": true,
    "oddPages": false,
    "evenPages": true,
    "pageNumbers": [
      1,
      3,
      5
    ]
  },
  "optionsType": "PdfSignTextOptionsData"
}

PdfSignTextOptions Object Fields

NameTypeDescription
TextstringText of Signature. Default value is empty. 
SignatureImplementationenumSpecifies Text Signature Implementation Type.
DocumentPageNumberintSpecifies document page number to add Text Signature. Default value is 1.
SignAllPagesboolPut signature on all document pages. Default value is false.
PagesSetupPagesSetupDataPage options to specify pages to be verified.
WidthintThe width of Signature Area in measure unit values.
HeightintThe width of Signature Area in measure unit values.
SizeMeasureTypeenumSpecifies enumeration of Measure Units for Size - Width and Height.
LeftintSpecifies X-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
TopintSpecifies Y-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
LocationMeasureTypeenumSpecifies enumeration of Measure Units of Location - Left and Top.
HorizontalAlignmentenumSetup Horizontal Alignment of Signature Area on Document Page. Possible  values are None, Left, Center, Right.
VerticalAlignmentenumSetup Vertical Alignment of Signature Area on Document Page. Possible  values are None, Top, Center, Bottom.
MarginPaddingDataGets or sets the space between Sign and Document edges. Properties are:  All, Left, Top, Right, Bottom.
MarginMeasureTypeenumSpecifies measure type (pixels or percent) for Margin.
FontSignatureFontDataGets or sets the font of signature.
ForeColorColorGets or sets the fore color of signature.
BorderColorColorGets or sets the border color of signature.
BackgroundColorColorGets or sets the background color of signature.
StretchenumSpecifies stretch mode for Signature. Values are  None, PageWidth, PageHeight, PageArea.
RotationAngleintRotation angle of signature on document page (clockwise).
SignatureIDintGets or sets the unique ID of signature. It can be used in signature verification options.
FormTextFieldTitlestringGets or sets the title of text form field to put text signature into it. This property could be used only with PdfTextSignatureImplementation # TextToFormField.
FormTextFieldTypeenumGets or sets the type of form field to put text signature into it. This property could be used only with PdfTextSignatureImplementation # TextToFormField. Value by default is AllTextTypes.
OptionsTypestringThe class name of options object, should always contains value “PdfSignTextOptionsData “. This property is set automatically when using SDK classes.

SlidesSignTextOptionsData Object

Provides options to put Text Signature on Slides Documents.

Example SlidesSignTextOptionsData object

{
  "borderTransparency": 0.55,
  "borderWeight": 12.0,
  "backgroundTransparency": 0.8,
  "signatureImplementation": "TextStamp",
  "text": "John Smith",
  "left": 2,
  "top": 2,
  "width": 200,
  "height": 100,
  "locationMeasureType": "Pixels",
  "sizeMeasureType": "Pixels",
  "stretch": "None",
  "rotationAngle": 45,
  "horizontalAlignment": "Left",
  "verticalAlignment": "Center",
  "margin": {
    "all": 5,
    "left": 5,
    "top": 5,
    "right": 5,
    "bottom": 5
  },
  "marginMeasureType": "Pixels",
  "signAllPages": false,
  "font": {
    "fontFamily": "Times New Roman",
    "fontSize": 14.0,
    "bold": false,
    "italic": false,
    "underline": false
  },
  "foreColor": {
    "Web": "DarkOrange"
  },
  "borderColor": {
    "Web": "DarkOrange"
  },
  "backgroundColor": {
    "Web": "BlueViolet"
  },
  "documentPageNumber": 1,
  "pagesSetup": {
    "firstPage": false,
    "lastPage": true,
    "oddPages": false,
    "evenPages": true,
    "pageNumbers": [
      1,
      3,
      5
    ]
  },
  "optionsType": "SlidesSignTextOptionsData"
}

SlidesSignTextOptionsData Object Fields

NameTypeDescription
TextstringText of Signature. Default value is empty.
SignatureImplementationenumSpecifies Text Signature Implementation Type.
DocumentPageNumberintSpecifies document page number to add Text Signature. Default value is 1.
SignAllPagesboolPut signature on all document pages. Default value is false.
PagesSetupPagesSetupDataPage options to specify pages to be verified.
WidthintThe width of Signature Area in measure unit values.
HeightintThe width of Signature Area in measure unit values.
SizeMeasureTypeenumSpecifies enumeration of Measure Units for Size - Width and Height.
LeftintSpecifies X-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
TopintSpecifies Y-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
LocationMeasureTypeenumSpecifies enumeration of Measure Units of Location - Left and Top.
HorizontalAlignmentenumSetup Horizontal Alignment of Signature Area on Document Page. Possible  values are None, Left, Center, Right.
VerticalAlignmentenumSetup Vertical Alignment of Signature Area on Document Page. Possible  values are None, Top, Center, Bottom.
MarginPaddingDataGets or sets the space between Sign and Document edges. Properties are:  All, Left, Top, Right, Bottom.
MarginMeasureTypeenumSpecifies measure type (pixels or percent) for Margin.
FontSignatureFontDataGets or sets the font of signature.
ForeColorColorGets or sets the fore color of signature.
BorderColorColorGets or sets the border color of signature.
BackgroundColorColorGets or sets the background color of signature.
BorderTransparencydoubleGets or sets the signature border transparency (value from 0.0 (opaque) through 1.0 (clear)).
BorderWeightdoubleGets or sets the weight of the signature border.
BackgroundTransparencydoubleGets or sets the signature background transparency (value from 0.0 (opaque) through 1.0 (clear)).
StretchenumSpecifies stretch mode for Signature. Values are  None, PageWidth, PageHeight, PageArea.
RotationAngleintRotation angle of signature on document page (clockwise).
OptionsTypestringThe class name of options object, should always contains value “ImagesSignTextOptionsData”. This property is set automatically when using SDK classes.

WordsSignTextOptionsData Object

Provides options for Text Signature object for Words Documents.

Example WordsSignTextOptionsData object

{
  "borderDashStyle": 5,
  "borderTransparency": 0.55,
  "borderWeight": 12.0,
  "backgroundTransparency": 0.8,
  "signatureImplementation": "TextStamp",
  "text": "John Smith",
  "left": 2,
  "top": 2,
  "width": 200,
  "height": 100,
  "locationMeasureType": "Pixels",
  "sizeMeasureType": "Pixels",
  "stretch": "None",
  "rotationAngle": 45,
  "horizontalAlignment": "Left",
  "verticalAlignment": "Center",
  "margin": {
    "all": 5,
    "left": 5,
    "top": 5,
    "right": 5,
    "bottom": 5
  },
  "marginMeasureType": "Pixels",
  "signAllPages": false,
  "font": {
    "fontFamily": "Times New Roman",
    "fontSize": 14.0,
    "bold": false,
    "italic": false,
    "underline": false
  },
  "foreColor": {
    "Web": "DarkOrange"
  },
  "borderColor": {
    "Web": "DarkOrange"
  },
  "backgroundColor": {
    "Web": "BlueViolet"
  },
  "documentPageNumber": 1,
  "pagesSetup": {
    "firstPage": false,
    "lastPage": true,
    "oddPages": false,
    "evenPages": true,
    "pageNumbers": [
      1,
      3,
      5
    ]
  },
  "optionsType": "WordsSignTextOptionsData"
}

WordsSignTextOptionsData Object Fields

NameTypeDescription
TextstringText of Signature. Default value is empty.
SignatureImplementationenumSpecifies Text Signature Implementation Type.
DocumentPageNumberintSpecifies document page number to add Text Signature. Default value is 1.
SignAllPagesboolPut signature on all document pages. Default value is false.
PagesSetupPagesSetupDataPage options to specify pages to be verified.
WidthintThe width of Signature Area in measure unit values.
HeightintThe width of Signature Area in measure unit values.
SizeMeasureTypeenumSpecifies enumeration of Measure Units for Size - Width and Height.
LeftintSpecifies X-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
TopintSpecifies Y-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
LocationMeasureTypeenumSpecifies enumeration of Measure Units of Location - Left and Top.
HorizontalAlignmentenumSetup Horizontal Alignment of Signature Area on Document Page. Possible  values are None, Left, Center, Right.
VerticalAlignmentenumSetup Vertical Alignment of Signature Area on Document Page. Possible  values are None, Top, Center, Bottom.
MarginPaddingDataGets or sets the space between Sign and Document edges. Properties are:  All, Left, Top, Right, Bottom.
MarginMeasureTypeenumSpecifies measure type (pixels or percent) for Margin.
FontSignatureFontDataGets or sets the font of signature.
BorderDashStyleenumGets or sets the signature border style.
ForeColorColorGets or sets the fore color of signature.
BorderColorColorGets or sets the border color of signature.
BackgroundColorColorGets or sets the background color of signature.
BorderTransparencydoubleGets or sets the signature border transparency (value from 0.0 (opaque) through 1.0 (clear)).
BorderWeightdoubleGets or sets the weight of the signature border.
BackgroundTransparencydoubleGets or sets the signature background transparency (value from 0.0 (opaque) through 1.0 (clear)).
StretchenumSpecifies stretch mode for Signature. Values are  None, PageWidth, PageHeight, PageArea.
RotationAngleintRotation angle of signature on document page (clockwise).
OptionsTypestringThe class name of options object, should always contains value “WordsSignTextOptionsData”. This property is set automatically when using SDK classes.

CellsSignImageOptionsData Object

Provides options to put Image Signature on Cells Documents Pages.

Example CellsSignImageOptionsData object

{
  "margin": {
    "all": 5,
    "left": 5,
    "top": 5,
    "right": 5,
    "bottom": 5
  },
  "sheetNumber": 1,
  "rowNumber": 2,
  "columnNumber": 2,
  "locationMeasureType": "Pixels",
  "sizeMeasureType": "Pixels",
  "marginMeasureType": "Pixels",
  "imageGuid": "images\signature_01.jpg",
  "left": 2,
  "top": 2,
  "width": 200,
  "height": 100,
  "rotationAngle": 45,
  "horizontalAlignment": "Left",
  "verticalAlignment": "Center",
  "opacity": 0.9,
  "signAllPages": false,
  "documentPageNumber": 1,
  "pagesSetup": {
    "firstPage": false,
    "lastPage": true,
    "oddPages": false,
    "evenPages": true,
    "pageNumbers": [
      1,
      3,
      5
    ]
  },
  "optionsType": "CellsSignImageOptionsData"
}

CellsSignImageOptionsData Object Fields

NameTypeDescription
ImageGuidstringGets or sets the signature image file name.
DocumentPageNumberintSpecifies document page number to add Text Signature. Default value is 1.
SheetNumberintGets or sets worksheet number for signing. DocumentPageNumber parameter contains the same value.
SignAllPagesboolPut signature on all document pages. Default value is false.
PagesSetupPagesSetupDataPage options to specify pages to be verified.
WidthintThe width of Signature Area in measure unit values.
HeightintThe width of Signature Area in measure unit values.
SizeMeasureTypeenumSpecifies enumeration of Measure Units for Size - Width and Height. (This property is obsolete.)
TopintSpecifies Y-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
RowNumberintGets or sets the top row number of signature (min value is 0). Top parameter contains the same value.
LeftintSpecifies X-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
ColumnNumberintGets or sets the left column number of signature (min value is 0). Left parameter contains the same value.
LocationMeasureTypeenumSpecifies enumeration of Measure Units of Location - Left and Top. (This property is obsolete.)
HorizontalAlignmentenumSetup Horizontal Alignment of Signature Area on Document Page. Possible  values are None, Left, Center, Right.
VerticalAlignmentenumSetup Vertical Alignment of Signature Area on Document Page. Possible  values are None, Top, Center, Bottom.
MarginPaddingDataGets or sets the space between Sign and Document edges. Properties are:  All, Left, Top, Right, Bottom.
MarginMeasureTypeenumSpecifies measure type (pixels or percent) for Margin. (This property is obsolete.)
RotationAngleintRotation angle of signature on document page (clockwise).
OpacitydoubleGets or sets the additional opacity for sign image (value from 0.0 (clear) through 1.0 (opaque)). By default the value is 1.0.
OptionsTypestringThe class name of options object, should always contains value “CellsSignImageOptionsData”. This property is set automatically when using SDK classes.

ImagesSignImageOptionsData Object

Provides options for Images Documents to add Image Signature.

Example ImagesSignImageOptionsData object.

{
  "imageGuid": "images\signature_01.jpg",
  "left": 2,
  "top": 2,
  "width": 200,
  "height": 100,
  "locationMeasureType": "Pixels",
  "sizeMeasureType": "Pixels",
  "rotationAngle": 45,
  "horizontalAlignment": "Left",
  "verticalAlignment": "Center",
  "margin": {
    "all": 5,
    "left": 5,
    "top": 5,
    "right": 5,
    "bottom": 5
  },
  "marginMeasureType": "Pixels",
  "opacity": 0.9,
  "signAllPages": false,
  "documentPageNumber": 1,
  "pagesSetup": {
    "firstPage": false,
    "lastPage": true,
    "oddPages": false,
    "evenPages": true,
    "pageNumbers": [
      1,
      3,
      5
    ]
  },
  "optionsType": "ImagesSignImageOptionsData"
}

ImagesSignImageOptionsData Object Fields

NameTypeDescription
ImageGuidstringGets or sets the signature image file name.
DocumentPageNumberintSpecifies document page number to add Text Signature. Default value is 1.
SignAllPagesboolPut signature on all document pages. Default value is false.
PagesSetupPagesSetupDataPage options to specify pages to be verified.
WidthintThe width of Signature Area in measure unit values.
HeightintThe width of Signature Area in measure unit values.
SizeMeasureTypeenumSpecifies enumeration of Measure Units for Size - Width and Height.
LeftintSpecifies X-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
TopintSpecifies Y-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
LocationMeasureTypeenumSpecifies enumeration of Measure Units of Location - Left and Top.
HorizontalAlignmentenumSetup Horizontal Alignment of Signature Area on Document Page. Possible  values are None, Left, Center, Right.
VerticalAlignmentenumSetup Vertical Alignment of Signature Area on Document Page. Possible  values are None, Top, Center, Bottom.
MarginPaddingDataGets or sets the space between Sign and Document edges. Properties are:  All, Left, Top, Right, Bottom.
MarginMeasureTypeenumSpecifies measure type (pixels or percent) for Margin.
RotationAngleintRotation angle of signature on document page (clockwise).
OpacitydoubleGets or sets the signature opacity (value from 0.0 (clear) through 1.0 (opaque)).
OptionsTypestringThe class name of options object, should always contains value “ImagesSignImageOptionsData”. This property is set automatically when using SDK classes.

PdfSignImageOptionsData Object

Provides options to add Image Signature on Document pages.

Example PdfSignImageOptionsData object


{
  "imageGuid": "images\signature_01.jpg",
  "left": 2,
  "top": 2,
  "width": 200,
  "height": 100,
  "locationMeasureType": "Pixels",
  "sizeMeasureType": "Pixels",
  "rotationAngle": 45,
  "horizontalAlignment": "Left",
  "verticalAlignment": "Center",
  "margin": {
    "all": 5,
    "left": 5,
    "top": 5,
    "right": 5,
    "bottom": 5
  },
  "marginMeasureType": "Pixels",
  "opacity": 0.9,
  "signAllPages": false,
  "documentPageNumber": 1,
  "pagesSetup": {
    "firstPage": false,
    "lastPage": true,
    "oddPages": false,
    "evenPages": true,
    "pageNumbers": [
      1,
      3,
      5
    ]
  },
  "optionsType": "PdfSignImageOptionsData"
}

PdfSignImageOptionsData Object Fields

NameTypeDescription
ImageGuidstringGets or sets the signature image file name.
DocumentPageNumberintSpecifies document page number to add Text Signature. Default value is 1.
SignAllPagesboolPut signature on all document pages. Default value is false.
PagesSetupPagesSetupDataPage options to specify pages to be verified.
WidthintThe width of Signature Area in measure unit values.
HeightintThe width of Signature Area in measure unit values.
SizeMeasureTypeenumSpecifies enumeration of Measure Units for Size - Width and Height.
TopintSpecifies Y-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
LeftintSpecifies X-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
LocationMeasureTypeenumSpecifies enumeration of Measure Units of Location - Left and Top.
HorizontalAlignmentenumSetup Horizontal Alignment of Signature Area on Document Page. Possible  values are None, Left, Center, Right.
VerticalAlignmentenumSetup Vertical Alignment of Signature Area on Document Page. Possible  values are None, Top, Center, Bottom.
MarginPaddingDataGets or sets the space between Sign and Document edges. Properties are:  All, Left, Top, Right, Bottom.
MarginMeasureTypeenumSpecifies measure type (pixels or percent) for Margin.
RotationAngleintRotation angle of signature on document page (clockwise).
OpacitydoubleGets or sets the additional opacity for sign image (value from 0.0 (clear) through 1.0 (opaque)). By default the value is 1.0.
OptionsTypestringThe class name of options object, should always contains value “PdfSignImageOptionsData”. This property is set automatically when using SDK classes.

SlidesSignImageOptionsData Object

Provides options to put Image Signature on Slides Documents

{
  "left": 10,
  "top": 10,
  "width": 200,
  "height": 100,
  "locationMeasureType": "Pixels",
  "sizeMeasureType": "Pixels",
  "rotationAngle": 90,
  "horizontalAlignment": "Left",
  "verticalAlignment": "Center",
  "margin": {
    "all": 5,
    "left": 5,
    "top": 5,
    "right": 5,
    "bottom": 5
  },
  "marginMeasureType": "Pixels",
  "opacity": 0.9,
  "signAllPages": false,
  "documentPageNumber": 1,
  "pagesSetup": {
    "firstPage": false,
    "lastPage": true,
    "oddPages": false,
    "evenPages": true,
    "pageNumbers": [
      1,
      3,
      5
    ]
  },
  "optionsType": "SlidesSignImageOptionsData"
}

SlidesSignImageOptionsData Object Fields

NameTypeDescription
ImageGuidstringGets or sets the signature image file name.
DocumentPageNumberintSpecifies document page number to add Text Signature. Default value is 1.
SignAllPagesboolPut signature on all document pages. Default value is false.
PagesSetupPagesSetupDataPage options to specify pages to be verified.
WidthintThe width of Signature Area in measure unit values.
HeightintThe width of Signature Area in measure unit values.
SizeMeasureTypeenumSpecifies enumeration of Measure Units for Size - Width and Height.
LeftintSpecifies X-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
TopintSpecifies Y-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
LocationMeasureTypeenumSpecifies enumeration of Measure Units of Location - Left and Top.
HorizontalAlignmentenumSetup Horizontal Alignment of Signature Area on Document Page. Possible  values are None, Left, Center, Right.
VerticalAlignmentenumSetup Vertical Alignment of Signature Area on Document Page. Possible  values are None, Top, Center, Bottom.
MarginPaddingDataGets or sets the space between Sign and Document edges. Properties are:  All, Left, Top, Right, Bottom.
MarginMeasureTypeenumSpecifies measure type (pixels or percent) for Margin.
RotationAngleintRotation angle of signature on document page (clockwise).
OpacitydoubleGets or sets the signature opacity (value from 0.0 (clear) through 1.0 (opaque)).
OptionsTypestringThe class name of options object, should always contains value “SlidesSignImageOptionsData”. This property is set automatically when using SDK classes.

WordsSignImageOptionsData Object

Provides options to put Image Signature on Words Documents

Example WordsSignImageOptionsData object.

{
  "imageGuid": "images\signature_01.jpg",
  "left": 2,
  "top": 2,
  "width": 200,
  "height": 100,
  "locationMeasureType": "Pixels",
  "sizeMeasureType": "Pixels",
  "rotationAngle": 45,
  "horizontalAlignment": "Left",
  "verticalAlignment": "Center",
  "margin": {
    "all": 5,
    "left": 5,
    "top": 5,
    "right": 5,
    "bottom": 5
  },
  "marginMeasureType": "Pixels",
  "opacity": 0.9,
  "signAllPages": false,
  "documentPageNumber": 1,
  "pagesSetup": {
    "firstPage": false,
    "lastPage": true,
    "oddPages": false,
    "evenPages": true,
    "pageNumbers": [
      1,
      3,
      5
    ]
  },
  "optionsType": "WordsSignImageOptionsData"
}

WordsSignImagesOptionsData Object Fields

NameTypeDescription
ImageGuidstringGets or sets the signature image file name.
DocumentPageNumberintSpecifies document page number to add Text Signature. Default value is 1.
SignAllPagesboolPut signature on all document pages. Default value is false.
PagesSetupPagesSetupDataPage options to specify pages to be verified.
WidthintThe width of Signature Area in measure unit values.
HeightintThe width of Signature Area in measure unit values.
SizeMeasureTypeenumSpecifies enumeration of Measure Units for Size - Width and Height.
LeftintSpecifies X-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
TopintSpecifies Y-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
LocationMeasureTypeenumSpecifies enumeration of Measure Units of Location - Left and Top.
HorizontalAlignmentenumSetup Horizontal Alignment of Signature Area on Document Page. Possible  values are None, Left, Center, Right.
VerticalAlignmentenumSetup Vertical Alignment of Signature Area on Document Page. Possible  values are None, Top, Center, Bottom.
MarginPaddingDataGets or sets the space between Sign and Document edges. Properties are:  All, Left, Top, Right, Bottom.
MarginMeasureTypeenumSpecifies measure type (pixels or percent) for Margin.
RotationAngleintRotation angle of signature on document page (clockwise).
OpacitydoubleGets or sets the signature opacity (value from 0.0 (clear) through 1.0 (opaque)).
OptionsTypestringThe class name of options object, should always contains value “WordsSignImageOptionsData”. This property is set automatically when using SDK classes.

CellsSignDigitalOptionsData Object

Provides options to add Digital Signature on Cells Documents

Example CellsSignDigitalOptionsData object.

{
  "margin": {
    "all": 5,
    "left": 5,
    "top": 5,
    "right": 5,
    "bottom": 5
  },
  "sheetNumber": 1,
  "rowNumber": 2,
  "columnNumber": 2,
  "locationMeasureType": "Pixels",
  "sizeMeasureType": "Pixels",
  "marginMeasureType": "Pixels",
  "password": "1234567890",
  "certificateGuid": "certificates\SherlockHolmes.pfx",
  "imageGuid": "images\signature_01.jpg",
  "left": 2,
  "top": 2,
  "width": 200,
  "height": 100,
  "rotationAngle": 45,
  "horizontalAlignment": "Left",
  "verticalAlignment": "Center",
  "opacity": 0.9,
  "signAllPages": false,
  "documentPageNumber": 1,
  "pagesSetup": {
    "firstPage": false,
    "lastPage": true,
    "oddPages": false,
    "evenPages": true,
    "pageNumbers": [
      1,
      3,
      5
    ]
  },
  "optionsType": "CellsSignDigitalOptionsData"
}

CellsSignDigitalOptionsData Object Fields

NameTypeDescription
CertificateGuidstringGets or sets the digital certificate file GUID.
PasswordstringGets or sets the password of digital certificate.
ImageGuidstringGets or sets the signature image file name.
DocumentPageNumberintSpecifies document page number to add Text Signature. Default value is 1.
SheetNumberintGets or sets worksheet number for signing. DocumentPageNumber parameter contains the same value.
SignAllPagesboolPut signature on all document pages. Default value is false.
PagesSetupPagesSetupDataPage options to specify pages to be verified.
WidthintThe width of Signature Area in measure unit values.
HeightintThe width of Signature Area in measure unit values.
SizeMeasureTypeenumSpecifies enumeration of Measure Units for Size - Width and Height. (This property is obsolete.)
TopintSpecifies Y-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
RowNumberintGets or sets the top row number of signature (min value is 0). Top parameter contains the same value.
LeftintSpecifies X-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
ColumnNumberintGets or sets the left column number of signature (min value is 0). Left parameter contains the same value.
LocationMeasureTypeenumSpecifies enumeration of Measure Units of Location - Left and Top. (This property is obsolete.)
HorizontalAlignmentenumSetup Horizontal Alignment of Signature Area on Document Page. Possible  values are None, Left, Center, Right.
VerticalAlignmentenumSetup Vertical Alignment of Signature Area on Document Page. Possible  values are None, Top, Center, Bottom.
MarginPaddingDataGets or sets the space between Sign and Document edges. Properties are:  All, Left, Top, Right, Bottom.
MarginMeasureTypeenumSpecifies measure type (pixels or percent) for Margin. (This property is obsolete.)
RotationAngleintRotation angle of signature on document page (clockwise).
OpacitydoubleGets or sets the additional opacity for sign image (value from 0.0 (clear) through 1.0 (opaque)). By default the value is 1.0.
OptionsTypestringThe class name of options object, should always contains value “CellsSignImageOptionsData”. This property is set automatically when using SDK classes

PdfSignDigitalOptionsData Object

Provides options to put Digital Signature on Pdf Documents

Example PdfSignDigitalOptionsData object.

{
  "reason": "reason",
  "contact": "contact",
  "location": "location",
  "visible": true,
  "password": "1234567890",
  "certificateGuid": "certificates\SherlockHolmes.pfx",
  "imageGuid": "images\signature_01.jpg",
  "left": 2,
  "top": 2,
  "width": 200,
  "height": 100,
  "locationMeasureType": "Pixels",
  "sizeMeasureType": "Pixels",
  "rotationAngle": 45,
  "horizontalAlignment": "Left",
  "verticalAlignment": "Center",
  "margin": {
    "all": 5,
    "left": 5,
    "top": 5,
    "right": 5,
    "bottom": 5
  },
  "marginMeasureType": "Pixels",
  "opacity": 0.9,
  "signAllPages": false,
  "documentPageNumber": 1,
  "pagesSetup": {
    "firstPage": false,
    "lastPage": true,
    "oddPages": false,
    "evenPages": true,
    "pageNumbers": [
      1,
      3,
      5
    ]
  },
  "optionsType": "PdfSignDigitalOptionsData"
}

PdfSignDigitalOptionsData Object Fields

NameTypeDescription
CertificateGuidstringGets or sets the digital certificate file GUID.
PasswordstringGets or sets the password of digital certificate.
ImageGuidstringGets or sets the signature image file name.
DocumentPageNumberintSpecifies document page number to add Text Signature. Default value is 1.
SignAllPagesboolPut signature on all document pages. Default value is false.
PagesSetupPagesSetupDataPage options to specify pages to be verified.
WidthintThe width of Signature Area in measure unit values.
HeightintThe width of Signature Area in measure unit values.
SizeMeasureTypeenumSpecifies enumeration of Measure Units for Size - Width and Height.
TopintSpecifies Y-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
LeftintSpecifies X-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
LocationMeasureTypeenumSpecifies enumeration of Measure Units of Location - Left and Top.
HorizontalAlignmentenumSetup Horizontal Alignment of Signature Area on Document Page. Possible  values are None, Left, Center, Right.
VerticalAlignmentenumSetup Vertical Alignment of Signature Area on Document Page. Possible  values are None, Top, Center, Bottom.
MarginPaddingDataGets or sets the space between Sign and Document edges. Properties are:  All, Left, Top, Right, Bottom.
MarginMeasureTypeenumSpecifies measure type (pixels or percent) for Margin.
RotationAngleintRotation angle of signature on document page (clockwise).
OpacitydoubleGets or sets the additional opacity for sign image (value from 0.0 (clear) through 1.0 (opaque)). By default the value is 1.0.
ReasonstringGets or sets the reason of signature.
ContactstringGets or sets the signature contact.
LocationstringGets or sets the signature location.
VisibleboolGets or sets the visibility of signature.
OptionsTypestringThe class name of options object, should always contains value “PdfSignDigitalOptionsData”. This property is set automatically when using SDK classes

WordsSignDigitalOptionsData Object

Provides options to put Digital Siganture on Words Documents.

Example WordsSignDigitalOptionsData object.

{
  "password": "1234567890",
  "certificateGuid": "certificates\SherlockHolmes.pfx",
  "imageGuid": "images\signature_01.jpg",
  "left": 2,
  "top": 2,
  "width": 200,
  "height": 100,
  "locationMeasureType": "Pixels",
  "sizeMeasureType": "Pixels",
  "rotationAngle": 45,
  "horizontalAlignment": "Left",
  "verticalAlignment": "Center",
  "margin": {
    "all": 5,
    "left": 5,
    "top": 5,
    "right": 5,
    "bottom": 5
  },
  "marginMeasureType": "Pixels",
  "opacity": 0.9,
  "signAllPages": false,
  "documentPageNumber": 1,
  "pagesSetup": {
    "firstPage": true,
    "lastPage": false,
    "oddPages": false,
    "evenPages": false,
    "pageNumbers": [
      1
    ]
  },
  "optionsType": "WordsSignDigitalOptionsData"
}

WordsSignDigitalOptionsData Object Fileds

NameTypeDescription
CertificateGuidstringGets or sets the digital certificate file GUID.
PasswordstringGets or sets the password of digital certificate.
ImageGuidstringGets or sets the signature image file name.
DocumentPageNumberintSpecifies document page number to add Text Signature. Default value is 1.
SignAllPagesboolPut signature on all document pages. Default value is false.
PagesSetupPagesSetupDataPage options to specify pages to be verified.
WidthintThe width of Signature Area in measure unit values.
HeightintThe width of Signature Area in measure unit values.
SizeMeasureTypeenumSpecifies enumeration of Measure Units for Size - Width and Height.
TopintSpecifies Y-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
LeftintSpecifies X-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
LocationMeasureTypeenumSpecifies enumeration of Measure Units of Location - Left and Top.
HorizontalAlignmentenumSetup Horizontal Alignment of Signature Area on Document Page. Possible  values are None, Left, Center, Right.
VerticalAlignmentenumSetup Vertical Alignment of Signature Area on Document Page. Possible  values are None, Top, Center, Bottom.
MarginPaddingDataGets or sets the space between Sign and Document edges. Properties are:  All, Left, Top, Right, Bottom.
MarginMeasureTypeenumSpecifies measure type (pixels or percent) for Margin.
RotationAngleintRotation angle of signature on document page (clockwise).
OpacitydoubleGets or sets the additional opacity for sign image (value from 0.0 (clear) through 1.0 (opaque)). By default the value is 1.0.
OptionsTypestringThe class name of options object, should always contains value “WordsSignDigitalOptionsData”. This property is set automatically when using SDK classes.

CellsSignBarcodeOptionsData Object

Provides options for Cells Documents to add Barcode Signature.

Example CellsSignBarcodeOptionsData object

{
  "sheetNumber": 1,
  "rowNumber": 2,
  "columnNumber": 2,
  "locationMeasureType": "Pixels",
  "sizeMeasureType": "Pixels",
  "marginMeasureType": "Pixels",
  "barcodeTypeName": "Code39Standard",
  "borderVisiblity": true,
  "borderDashStyle": "Dash",
  "borderWeight": 12.0,
  "opacity": 1.0,
  "codeTextAlignment": "None",
  "innerMargins": {
    "all": 2,
    "left": 2,
    "top": 2,
    "right": 2,
    "bottom": 2
  },
  "text": "123456789012",
  "left": 2,
  "top": 2,
  "width": 200,
  "height": 100,
  "stretch": "None",
  "rotationAngle": 45,
  "horizontalAlignment": "Left",
  "verticalAlignment": "Center",
  "margin": {
    "all": 5,
    "left": 5,
    "top": 5,
    "right": 5,
    "bottom": 5
  },
  "signAllPages": false,
  "font": {
    "fontFamily": "Times New Roman",
    "fontSize": 14.0,
    "bold": false,
    "italic": false,
    "underline": false
  },
  "foreColor": {
    "Web": "DarkOrange"
  },
  "borderColor": {
    "Web": "DarkOrange"
  },
  "backgroundColor": {
    "Web": "BlueViolet"
  },
  "documentPageNumber": 1,
  "pagesSetup": {
    "firstPage": false,
    "lastPage": true,
    "oddPages": false,
    "evenPages": true,
    "pageNumbers": [
      1,
      3,
      5
    ]
  },
  "optionsType": "CellsSignBarcodeOptionsData"
}

CellsSignBarcodeOptionsData Object Fields

NameTypeDescription
TextstringText of Signature. Default value is empty.
BarcodeTypeNamestringGet or set Barcode type. Pick one from supported Barcode Types list.
DocumentPageNumberintSpecifies document page number to add Text Signature. Default value is 1.
SheetNumberintGets or sets worksheet number for signing. DocumentPageNumber parameter contains the same value.
SignAllPagesboolPut signature on all document pages. Default value is false.
PagesSetupPagesSetupDataPage options to specify pages to be verified.
WidthintThe width of Signature Area in measure unit values.
HeightintThe width of Signature Area in measure unit values.
SizeMeasureTypeenumSpecifies enumeration of Measure Units for Size - Width and Height. (This property is obsolete.)
TopintSpecifies Y-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
RowNumberintGets or sets the top row number of signature (min value is 0).Top parameter contains the same value.
LeftintSpecifies X-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
ColumnNumberintGets or sets the left column number of signature (min value is 0). Left parameter contains the same value.
LocationMeasureTypeenumSpecifies enumeration of Measure Units of Location - Left and Top. (This property is obsolete.)
HorizontalAlignmentenumSetup Horizontal Alignment of Signature Area on Document Page. Possible  values are None, Left, Center, Right.
VerticalAlignmentenumSetup Vertical Alignment of Signature Area on Document Page. Possible  values are None, Top, Center, Bottom.
MarginPaddingDataGets or sets the space between Sign and Document edges. Properties are:  All, Left, Top, Right, Bottom.
MarginMeasureTypeenumSpecifies measure type (pixels or percent) for Margin. (This property is obsolete.)
BackgroundColorColorGets or sets the background color of signature.
BorderColorColorGets or sets the border color of signature.
ForeColorColorGets or sets the fore color of signature.
FontSignatureFontDataGets or sets the font of signature.
BorderVisiblityboolEnables Signature border. Default value is true.
BorderDashStyleDashStyleDataGets or sets the signature border style.
BorderWeightintSpecifies Border Width of Signature Area
RotationAngleintRotation angle of signature on document page (clockwise).
StretchenumSpecifies stretch mode for Signature. Values are  None, PageWidth, PageHeight, PageArea.
CodeTextAlignmentenumGets or sets the alignment of text in the result Barcode. Default value is None.
InnerMarginsPaddingDataGets or sets the space between Barcode elements and result image borders.
OptionsTypestringThe class name of options object, should always contains value “CellsSignBarcodeOptionsData”. This property is set automatically when using SDK classes.

ImagesSignBarcodeOptionsData Object

Provides options for Images Documents to add Barcode Signature.

Example ImagesSignBarcodeOptionsData object.

{
  "barcodeTypeName": "Code39Standard",
  "borderVisiblity": true,
  "borderDashStyle": "Dash",
  "borderWeight": 12.0,
  "opacity": 1.0,
  "codeTextAlignment": "None",
  "innerMargins": {
    "all": 2,
    "left": 2,
    "top": 2,
    "right": 2,
    "bottom": 2
  },
  "text": "123456789012",
  "left": 2,
  "top": 2,
  "width": 200,
  "height": 100,
  "locationMeasureType": "Pixels",
  "sizeMeasureType": "Pixels",
  "stretch": "None",
  "rotationAngle": 45,
  "horizontalAlignment": "Left",
  "verticalAlignment": "Center",
  "margin": {
    "all": 5,
    "left": 5,
    "top": 5,
    "right": 5,
    "bottom": 5
  },
  "marginMeasureType": "Pixels",
  "signAllPages": false,
  "font": {
    "fontFamily": "Times New Roman",
    "fontSize": 14.0,
    "bold": false,
    "italic": false,
    "underline": false
  },
  "foreColor": {
    "Web": "DarkOrange"
  },
  "borderColor": {
    "Web": "DarkOrange"
  },
  "backgroundColor": {
    "Web": "BlueViolet"
  },
  "documentPageNumber": 1,
  "pagesSetup": {
    "firstPage": false,
    "lastPage": true,
    "oddPages": false,
    "evenPages": true,
    "pageNumbers": [
      1,
      3,
      5
    ]
  },
  "optionsType": "ImagesSignBarcodeOptionsData"
}

ImagesSignBarcodeOptionsData Object Fields

NameTypeDescription
TextstringText of Signature. Default value is empty.
BarcodeTypeNamestringGet or set Barcode type. Pick one from supported Barcode Types list.
DocumentPageNumberintSpecifies document page number to add Text Signature. Default value is 1.
SignAllPagesboolPut signature on all document pages. Default value is false.
PagesSetupPagesSetupDataPage options to specify pages to be verified.
WidthintThe width of Signature Area in measure unit values.
HeightintThe width of Signature Area in measure unit values.
SizeMeasureTypeenumSpecifies enumeration of Measure Units for Size - Width and Height.
TopintSpecifies Y-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
LeftintSpecifies X-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
LocationMeasureTypeenumSpecifies enumeration of Measure Units of Location - Left and Top.
HorizontalAlignmentenumSetup Horizontal Alignment of Signature Area on Document Page. Possible  values are None, Left, Center, Right.
VerticalAlignmentenumSetup Vertical Alignment of Signature Area on Document Page. Possible  values are None, Top, Center, Bottom.
MarginPaddingDataGets or sets the space between Sign and Document edges. Properties are:  All, Left, Top, Right, Bottom.
MarginMeasureTypeenumSpecifies measure type (pixels or percent) for Margin.
BackgroundColorColorGets or sets the background color of signature.
BorderColorColorGets or sets the border color of signature.
ForeColorColorGets or sets the fore color of signature.
FontSignatureFontDataGets or sets the font of signature.
BorderVisiblityboolEnables Signature border. Default value is true.
BorderDashStyleDashStyleDataGets or sets the signature border style.
BorderWeightintSpecifies Border Width of Signature Area
RotationAngleintRotation angle of signature on document page (clockwise).
StretchenumSpecifies stretch mode for Signature. Values are  None, PageWidth, PageHeight, PageArea.
OpacitydoubleGets or sets the signature opacity (value from 0.0 (clear) through 1.0 (opaque)).
CodeTextAlignmentenumGets or sets the alignment of text in the result Barcode. Default value is None.
InnerMarginsPaddingDataGets or sets the space between Barcode elements and result image borders.
OptionsTypestringThe class name of options object, should always contains value “ImagesSignBarcodeOptionsData”. This property is set automatically when using SDK classes.

PdfSignBarcodeOptionsData object

Provides options for Pdf Documents to add Barcode Signature.

Example PdfSignBarcodeOptionsData object

{
  "barcodeTypeName": "Code39Standard",
  "borderVisiblity": true,
  "borderDashStyle": "Dash",
  "borderWeight": 12.0,
  "opacity": 1.0,
  "codeTextAlignment": "None",
  "innerMargins": {
    "all": 2,
    "left": 2,
    "top": 2,
    "right": 2,
    "bottom": 2
  },
  "text": "123456789012",
  "left": 2,
  "top": 2,
  "width": 200,
  "height": 100,
  "locationMeasureType": "Pixels",
  "sizeMeasureType": "Pixels",
  "stretch": "None",
  "rotationAngle": 45,
  "horizontalAlignment": "Left",
  "verticalAlignment": "Center",
  "margin": {
    "all": 5,
    "left": 5,
    "top": 5,
    "right": 5,
    "bottom": 5
  },
  "marginMeasureType": "Pixels",
  "signAllPages": false,
  "font": {
    "fontFamily": "Times New Roman",
    "fontSize": 14.0,
    "bold": false,
    "italic": false,
    "underline": false
  },
  "foreColor": {
    "Web": "DarkOrange"
  },
  "borderColor": {
    "Web": "DarkOrange"
  },
  "backgroundColor": {
    "Web": "BlueViolet"
  },
  "documentPageNumber": 1,
  "pagesSetup": {
    "firstPage": false,
    "lastPage": true,
    "oddPages": false,
    "evenPages": true,
    "pageNumbers": [
      1,
      3,
      5
    ]
  },
  "optionsType": "PdfSignBarcodeOptionsData"
}

PdfSignBarcodeOptionsData Object Fields

NameTypeDescription
TextstringText of Signature. Default value is empty.
BarcodeTypeNamestringGet or set Barcode type. Pick one from supported Barcode Types list.
DocumentPageNumberintSpecifies document page number to add Text Signature. Default value is 1.
SignAllPagesboolPut signature on all document pages. Default value is false.
PagesSetupPagesSetupDataPage options to specify pages to be verified.
WidthintThe width of Signature Area in measure unit values.
HeightintThe width of Signature Area in measure unit values.
SizeMeasureTypeenumSpecifies enumeration of Measure Units for Size - Width and Height.
TopintSpecifies Y-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
LeftintSpecifies X-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
LocationMeasureTypeenumSpecifies enumeration of Measure Units of Location - Left and Top.
HorizontalAlignmentenumSetup Horizontal Alignment of Signature Area on Document Page. Possible  values are None, Left, Center, Right.
VerticalAlignmentenumSetup Vertical Alignment of Signature Area on Document Page. Possible  values are None, Top, Center, Bottom.
MarginPaddingDataGets or sets the space between Sign and Document edges. Properties are:  All, Left, Top, Right, Bottom.
MarginMeasureTypeenumSpecifies measure type (pixels or percent) for Margin.
BackgroundColorColorGets or sets the background color of signature.
BorderColorColorGets or sets the border color of signature.
ForeColorColorGets or sets the fore color of signature.
FontSignatureFontDataGets or sets the font of signature.
BorderVisiblityboolEnables Signature border. Default value is true.
BorderDashStyleDashStyleDataGets or sets the signature border style.
BorderWeightintSpecifies Border Width of Signature Area
RotationAngleintRotation angle of signature on document page (clockwise).
StretchenumSpecifies stretch mode for Signature. Values are  None, PageWidth, PageHeight, PageArea.
OpacitydoubleGets or sets the signature opacity (value from 0.0 (clear) through 1.0 (opaque)).
CodeTextAlignmentenumGets or sets the alignment of text in the result Barcode. Default value is None.
InnerMarginsPaddingDataGets or sets the space between Barcode elements and result image borders.
OptionsTypestringThe class name of options object, should always contains value “PdfSignBarcodeOptionsData”. This property is set automatically when using SDK classes.

SlidesSignBarcodeOptionsData Object

Provides options to put Barcode Signature on Slides Documents.

Example SlidesSignBarcodeOptionsData object

{
  "barcodeTypeName": "Code39Standard",
  "borderVisiblity": true,
  "borderDashStyle": "Dash",
  "borderWeight": 12.0,
  "opacity": 1.0,
  "codeTextAlignment": "None",
  "innerMargins": {
    "all": 2,
    "left": 2,
    "top": 2,
    "right": 2,
    "bottom": 2
  },
  "text": "123456789012",
  "left": 2,
  "top": 2,
  "width": 200,
  "height": 100,
  "locationMeasureType": "Pixels",
  "sizeMeasureType": "Pixels",
  "stretch": "None",
  "rotationAngle": 45,
  "horizontalAlignment": "Left",
  "verticalAlignment": "Center",
  "margin": {
    "all": 5,
    "left": 5,
    "top": 5,
    "right": 5,
    "bottom": 5
  },
  "marginMeasureType": "Pixels",
  "signAllPages": false,
  "font": {
    "fontFamily": "Times New Roman",
    "fontSize": 14.0,
    "bold": false,
    "italic": false,
    "underline": false
  },
  "foreColor": {
    "Web": "DarkOrange"
  },
  "borderColor": {
    "Web": "DarkOrange"
  },
  "backgroundColor": {
    "Web": "BlueViolet"
  },
  "documentPageNumber": 1,
  "pagesSetup": {
    "firstPage": false,
    "lastPage": true,
    "oddPages": false,
    "evenPages": true,
    "pageNumbers": [
      1,
      3,
      5
    ]
  },
  "optionsType": "SlidesSignBarcodeOptionsData"
}

SlidesSignBarcodeOptionsData Object Fields

NameTypeDescription
TextstringText of Signature. Default value is empty.
BarcodeTypeNamestringGet or set Barcode type. Pick one from supported Barcode Types list.
DocumentPageNumberintSpecifies document page number to add Text Signature. Default value is 1.
SignAllPagesboolPut signature on all document pages. Default value is false.
PagesSetupPagesSetupDataPage options to specify pages to be verified.
WidthintThe width of Signature Area in measure unit values.
HeightintThe width of Signature Area in measure unit values.
SizeMeasureTypeenumSpecifies enumeration of Measure Units for Size - Width and Height.
TopintSpecifies Y-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
LeftintSpecifies X-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
LocationMeasureTypeenumSpecifies enumeration of Measure Units of Location - Left and Top.
HorizontalAlignmentenumSetup Horizontal Alignment of Signature Area on Document Page. Possible  values are None, Left, Center, Right.
VerticalAlignmentenumSetup Vertical Alignment of Signature Area on Document Page. Possible  values are None, Top, Center, Bottom.
MarginPaddingDataGets or sets the space between Sign and Document edges. Properties are:  All, Left, Top, Right, Bottom.
MarginMeasureTypeenumSpecifies measure type (pixels or percent) for Margin.
BackgroundColorColorGets or sets the background color of signature.
BorderColorColorGets or sets the border color of signature.
ForeColorColorGets or sets the fore color of signature.
FontSignatureFontDataGets or sets the font of signature.
BorderVisiblityboolEnables Signature border. Default value is true.
BorderDashStyleDashStyleDataGets or sets the signature border style.
BorderWeightintSpecifies Border Width of Signature Area
RotationAngleintRotation angle of signature on document page (clockwise).
StretchenumSpecifies stretch mode for Signature. Values are  None, PageWidth, PageHeight, PageArea.
OpacitydoubleGets or sets the signature opacity (value from 0.0 (clear) through 1.0 (opaque)).
CodeTextAlignmentenumGets or sets the alignment of text in the result Barcode. Default value is None.
InnerMarginsPaddingDataGets or sets the space between Barcode elements and result image borders.
OptionsTypestringThe class name of options object, should always contains value “SlidesSignBarcodeOptionsData”. This property is set automatically when using SDK classes.

WordsSignBarcodeOptionsData Object

Provides options for Barcode Signature object for Words Documents.

Example WordsSignBarcodeOptionsData object

{
  "barcodeTypeName": "Code39Standard",
  "borderVisiblity": true,
  "borderDashStyle": "Dash",
  "borderWeight": 12.0,
  "opacity": 1.0,
  "codeTextAlignment": "None",
  "innerMargins": {
    "all": 2,
    "left": 2,
    "top": 2,
    "right": 2,
    "bottom": 2
  },
  "text": "123456789012",
  "left": 2,
  "top": 2,
  "width": 200,
  "height": 100,
  "locationMeasureType": "Pixels",
  "sizeMeasureType": "Pixels",
  "stretch": "None",
  "rotationAngle": 45,
  "horizontalAlignment": "Left",
  "verticalAlignment": "Center",
  "margin": {
    "all": 5,
    "left": 5,
    "top": 5,
    "right": 5,
    "bottom": 5
  },
  "marginMeasureType": "Pixels",
  "signAllPages": false,
  "font": {
    "fontFamily": "Times New Roman",
    "fontSize": 14.0,
    "bold": false,
    "italic": false,
    "underline": false
  },
  "foreColor": {
    "Web": "DarkOrange"
  },
  "borderColor": {
    "Web": "DarkOrange"
  },
  "backgroundColor": {
    "Web": "BlueViolet"
  },
  "documentPageNumber": 1,
  "pagesSetup": {
    "firstPage": false,
    "lastPage": true,
    "oddPages": false,
    "evenPages": true,
    "pageNumbers": [
      1,
      3,
      5
    ]
  },
  "optionsType": "WordsSignBarcodeOptionsData"
}

WordsSignBarcodeOptionsData Object Fields

NameTypeDescription
TextstringText of Signature. Default value is empty.
BarcodeTypeNamestringGet or set Barcode type. Pick one from supported Barcode Types list.
DocumentPageNumberintSpecifies document page number to add Text Signature. Default value is 1.
SignAllPagesboolPut signature on all document pages. Default value is false.
PagesSetupPagesSetupDataPage options to specify pages to be verified.
WidthintThe width of Signature Area in measure unit values.
HeightintThe width of Signature Area in measure unit values.
SizeMeasureTypeenumSpecifies enumeration of Measure Units for Size - Width and Height.
TopintSpecifies Y-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
LeftintSpecifies X-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
LocationMeasureTypeenumSpecifies enumeration of Measure Units of Location - Left and Top.
HorizontalAlignmentenumSetup Horizontal Alignment of Signature Area on Document Page. Possible  values are None, Left, Center, Right.
VerticalAlignmentenumSetup Vertical Alignment of Signature Area on Document Page. Possible  values are None, Top, Center, Bottom.
MarginPaddingDataGets or sets the space between Sign and Document edges. Properties are:  All, Left, Top, Right, Bottom.
MarginMeasureTypeenumSpecifies measure type (pixels or percent) for Margin.
BackgroundColorColorGets or sets the background color of signature.
BorderColorColorGets or sets the border color of signature.
ForeColorColorGets or sets the fore color of signature.
FontSignatureFontDataGets or sets the font of signature.
BorderVisiblityboolEnables Signature border. Default value is true.
BorderDashStyleDashStyleDataGets or sets the signature border style.
BorderWeightintSpecifies Border Width of Signature Area
RotationAngleintRotation angle of signature on document page (clockwise).
StretchenumSpecifies stretch mode for Signature. Values are  None, PageWidth, PageHeight, PageArea.
OpacitydoubleGets or sets the signature opacity (value from 0.0 (clear) through 1.0 (opaque)).
CodeTextAlignmentenumGets or sets the alignment of text in the result Barcode. Default value is None.
InnerMarginsPaddingDataGets or sets the space between Barcode elements and result image borders.
OptionsTypestringThe class name of options object, should always contains value “WordsSignBarcodeOptionsData”. This property is set automatically when using SDK classes.

CellsSignQRCodeOptionsData Object

Provides options for Cells Documents to add QR-Code Signature.

Example CellsSignQRCodeOptionsData object

{
  "sheetNumber": 1,
  "rowNumber": 2,
  "columnNumber": 2,
  "locationMeasureType": "Pixels",
  "sizeMeasureType": "Pixels",
  "marginMeasureType": "Pixels",
  "qrCodeTypeName": "Aztec",
  "borderVisiblity": true,
  "borderDashStyle": "Dash",
  "borderWeight": 12.0,
  "opacity": 0.8,
  "codeTextAlignment": "None",
  "innerMargins": {
    "all": 2,
    "left": 2,
    "top": 2,
    "right": 2,
    "bottom": 2
  },
  "text": "John Smith",
  "left": 2,
  "top": 2,
  "width": 200,
  "height": 100,
  "stretch": "None",
  "rotationAngle": 45,
  "horizontalAlignment": "Left",
  "verticalAlignment": "Center",
  "margin": {
    "all": 5,
    "left": 5,
    "top": 5,
    "right": 5,
    "bottom": 5
  },
  "signAllPages": false,
  "font": {
    "fontFamily": "Times New Roman",
    "fontSize": 14.0,
    "bold": false,
    "italic": false,
    "underline": false
  },
  "foreColor": {
    "Web": "DarkOrange"
  },
  "borderColor": {
    "Web": "DarkOrange"
  },
  "backgroundColor": {
    "Web": "BlueViolet"
  },
  "documentPageNumber": 1,
  "pagesSetup": {
    "firstPage": false,
    "lastPage": true,
    "oddPages": false,
    "evenPages": true,
    "pageNumbers": [
      1,
      3,
      5
    ]
  },
  "optionsType": "CellsSignQRCodeOptionsData"
}

CellsSignQRCodeOptionsData Object Fields

NameTypeDescription
TextstringText of Signature. Default value is empty.
QRCodeTypeNamestringGet or set QRCode type. Pick one from supported QRCode Types list.
DocumentPageNumberintSpecifies document page number to add Text Signature. Default value is 1.
SheetNumberintGets or sets worksheet number for signing. DocumentPageNumber parameter contains the same value.
SignAllPagesboolPut signature on all document pages. Default value is false.
PagesSetupPagesSetupDataPage options to specify pages to be verified.
WidthintThe width of Signature Area in measure unit values.
HeightintThe width of Signature Area in measure unit values.
SizeMeasureTypeenumSpecifies enumeration of Measure Units for Size - Width and Height. (This property is obsolete.)
TopintSpecifies Y-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
RowNumberintGets or sets the top row number of signature (min value is 0).Top parameter contains the same value.
LeftintSpecifies X-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
ColumnNumberintGets or sets the left column number of signature (min value is 0). Left parameter contains the same value.
LocationMeasureTypeenumSpecifies enumeration of Measure Units of Location - Left and Top. (This property is obsolete.)
HorizontalAlignmentenumSetup Horizontal Alignment of Signature Area on Document Page. Possible  values are None, Left, Center, Right.
VerticalAlignmentenumSetup Vertical Alignment of Signature Area on Document Page. Possible  values are None, Top, Center, Bottom.
MarginPaddingDataGets or sets the space between Sign and Document edges. Properties are:  All, Left, Top, Right, Bottom.
MarginMeasureTypeenumSpecifies measure type (pixels or percent) for Margin. (This property is obsolete.)
BackgroundColorColorGets or sets the background color of signature.
BorderColorColorGets or sets the border color of signature.
ForeColorColorGets or sets the fore color of signature.
FontSignatureFontDataGets or sets the font of signature.
BorderVisiblityboolEnables Signature border. Default value is true.
BorderDashStyleDashStyleDataGets or sets the signature border style.
BorderWeightintSpecifies Border Width of Signature Area
RotationAngleintRotation angle of signature on document page (clockwise).
StretchenumSpecifies stretch mode for Signature. Values are  None, PageWidth, PageHeight, PageArea.
CodeTextAlignmentenumGets or sets the alignment of text in the result QR-code. Default value is None.
InnerMarginsPaddingDataGets or sets the space between QR-code elements and result image borders.
OptionsTypestringThe class name of options object, should always contains value “CellsSignQRCodeOptionsData”. This property is set automatically when using SDK classes.

ImagesSignQRCodeOptionsData Object

Provides options for Images Documents to add QRCode Signature.

Example ImagesSignQRCodeOptionsData object.

{
  "qrCodeTypeName": "Aztec",
  "borderVisiblity": true,
  "borderDashStyle": "Dash",
  "borderWeight": 12.0,
  "opacity": 0.8,
  "codeTextAlignment": "None",
  "innerMargins": {
    "all": 2,
    "left": 2,
    "top": 2,
    "right": 2,
    "bottom": 2
  },
  "text": "123456789012",
  "left": 2,
  "top": 2,
  "width": 200,
  "height": 100,
  "locationMeasureType": "Pixels",
  "sizeMeasureType": "Pixels",
  "stretch": "None",
  "rotationAngle": 45,
  "horizontalAlignment": "Left",
  "verticalAlignment": "Center",
  "margin": {
    "all": 5,
    "left": 5,
    "top": 5,
    "right": 5,
    "bottom": 5
  },
  "marginMeasureType": "Pixels",
  "signAllPages": false,
  "font": {
    "fontFamily": "Times New Roman",
    "fontSize": 14.0,
    "bold": false,
    "italic": false,
    "underline": false
  },
  "foreColor": {
    "Web": "DarkOrange"
  },
  "borderColor": {
    "Web": "DarkOrange"
  },
  "backgroundColor": {
    "Web": "BlueViolet"
  },
  "documentPageNumber": 1,
  "pagesSetup": {
    "firstPage": false,
    "lastPage": true,
    "oddPages": false,
    "evenPages": true,
    "pageNumbers": [
      1,
      3,
      5
    ]
  },
  "optionsType": "ImagesSignQRCodeOptionsData"
}

ImagesSignQRCodeOptionsData Object Fields

NameTypeDescription
TextstringText of Signature. Default value is empty.
QRCodeTypeNamestringGet or set QRCode type. Pick one from supported QRCode Types list.
DocumentPageNumberintSpecifies document page number to add Text Signature. Default value is 1.
SignAllPagesboolPut signature on all document pages. Default value is false.
PagesSetupPagesSetupDataPage options to specify pages to be verified.
WidthintThe width of Signature Area in measure unit values.
HeightintThe width of Signature Area in measure unit values.
SizeMeasureTypeenumSpecifies enumeration of Measure Units for Size - Width and Height.
TopintSpecifies Y-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
LeftintSpecifies X-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
LocationMeasureTypeenumSpecifies enumeration of Measure Units of Location - Left and Top.
HorizontalAlignmentenumSetup Horizontal Alignment of Signature Area on Document Page. Possible  values are None, Left, Center, Right.
VerticalAlignmentenumSetup Vertical Alignment of Signature Area on Document Page. Possible  values are None, Top, Center, Bottom.
MarginPaddingDataGets or sets the space between Sign and Document edges. Properties are:  All, Left, Top, Right, Bottom.
MarginMeasureTypeenumSpecifies measure type (pixels or percent) for Margin.
BackgroundColorColorGets or sets the background color of signature.
BorderColorColorGets or sets the border color of signature.
ForeColorColorGets or sets the fore color of signature.
FontSignatureFontDataGets or sets the font of signature.
BorderVisiblityboolEnables Signature border. Default value is true.
BorderDashStyleDashStyleDataGets or sets the signature border style.
BorderWeightintSpecifies Border Width of Signature Area
RotationAngleintRotation angle of signature on document page (clockwise).
StretchenumSpecifies stretch mode for Signature. Values are  None, PageWidth, PageHeight, PageArea.
OpacitydoubleGets or sets the signature opacity (value from 0.0 (clear) through 1.0 (opaque)).
CodeTextAlignmentenumGets or sets the alignment of text in the result QR-code. Default value is None.
InnerMarginsPaddingDataGets or sets the space between QR-code elements and result image borders.
OptionsTypestringThe class name of options object, should always contains value “ImagesSignQRCodeOptionsData”. This property is set automatically when using SDK classes.

PdfSignQRCodeOptionsData object

Provides options for Pdf Documents to add QRCode Signature.

Example PdfSignQRCodeOptionsData object

{
  "qrCodeTypeName": "Aztec",
  "borderVisiblity": true,
  "borderDashStyle": "Dash",
  "borderWeight": 12.0,
  "opacity": 0.8,
  "codeTextAlignment": "None",
  "innerMargins": {
    "all": 2,
    "left": 2,
    "top": 2,
    "right": 2,
    "bottom": 2
  },
  "text": "123456789012",
  "left": 2,
  "top": 2,
  "width": 200,
  "height": 100,
  "locationMeasureType": "Pixels",
  "sizeMeasureType": "Pixels",
  "stretch": "None",
  "rotationAngle": 45,
  "horizontalAlignment": "Left",
  "verticalAlignment": "Center",
  "margin": {
    "all": 5,
    "left": 5,
    "top": 5,
    "right": 5,
    "bottom": 5
  },
  "marginMeasureType": "Pixels",
  "signAllPages": false,
  "font": {
    "fontFamily": "Times New Roman",
    "fontSize": 14.0,
    "bold": false,
    "italic": false,
    "underline": false
  },
  "foreColor": {
    "Web": "DarkOrange"
  },
  "borderColor": {
    "Web": "DarkOrange"
  },
  "backgroundColor": {
    "Web": "BlueViolet"
  },
  "documentPageNumber": 1,
  "pagesSetup": {
    "firstPage": true,
    "lastPage": false,
    "oddPages": false,
    "evenPages": false,
    "pageNumbers": [
      1
    ]
  },
  "optionsType": "PdfSignQRCodeOptionsData"
}

PdfSignQRCodeOptions Object Fields

NameTypeDescription
TextstringText of Signature. Default value is empty.
QRCodeTypeNamestringGet or set QRCode type. Pick one from supported QRCode Types list.
DocumentPageNumberintSpecifies document page number to add Text Signature. Default value is 1.
SignAllPagesboolPut signature on all document pages. Default value is false.
PagesSetupPagesSetupDataPage options to specify pages to be verified.
WidthintThe width of Signature Area in measure unit values.
HeightintThe width of Signature Area in measure unit values.
SizeMeasureTypeenumSpecifies enumeration of Measure Units for Size - Width and Height.
TopintSpecifies Y-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
LeftintSpecifies X-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
LocationMeasureTypeenumSpecifies enumeration of Measure Units of Location - Left and Top.
HorizontalAlignmentenumSetup Horizontal Alignment of Signature Area on Document Page. Possible  values are None, Left, Center, Right.
VerticalAlignmentenumSetup Vertical Alignment of Signature Area on Document Page. Possible  values are None, Top, Center, Bottom.
MarginPaddingDataGets or sets the space between Sign and Document edges. Properties are:  All, Left, Top, Right, Bottom.
MarginMeasureTypeenumSpecifies measure type (pixels or percent) for Margin.
BackgroundColorColorGets or sets the background color of signature.
BorderColorColorGets or sets the border color of signature.
ForeColorColorGets or sets the fore color of signature.
FontSignatureFontDataGets or sets the font of signature.
BorderVisiblityboolEnables Signature border. Default value is true.
BorderDashStyleDashStyleDataGets or sets the signature border style.
BorderWeightintSpecifies Border Width of Signature Area
RotationAngleintRotation angle of signature on document page (clockwise).
StretchenumSpecifies stretch mode for Signature. Values are  None, PageWidth, PageHeight, PageArea.
OpacitydoubleGets or sets the signature opacity (value from 0.0 (clear) through 1.0 (opaque)).
CodeTextAlignmentenumGets or sets the alignment of text in the result QR-code. Default value is None.
InnerMarginsPaddingDataGets or sets the space between QR-code elements and result image borders.
OptionsTypestringThe class name of options object, should always contains value “PdfSignQRCodeOptionsData”. This property is set automatically when using SDK classes.

SlidesSignQRCodeOptionsData Object

Provides options to put QR-Code Signature on Slides Documents.

Example SlidesSignQRCodeOptionsData object

{
  "qrCodeTypeName": "Aztec",
  "borderVisiblity": true,
  "borderDashStyle": "Dash",
  "borderWeight": 12.0,
  "opacity": 0.8,
  "codeTextAlignment": "None",
  "innerMargins": {
    "all": 2,
    "left": 2,
    "top": 2,
    "right": 2,
    "bottom": 2
  },
  "text": "123456789012",
  "left": 2,
  "top": 2,
  "width": 200,
  "height": 100,
  "locationMeasureType": "Pixels",
  "sizeMeasureType": "Pixels",
  "stretch": "None",
  "rotationAngle": 45,
  "horizontalAlignment": "Left",
  "verticalAlignment": "Center",
  "margin": {
    "all": 5,
    "left": 5,
    "top": 5,
    "right": 5,
    "bottom": 5
  },
  "marginMeasureType": "Pixels",
  "signAllPages": false,
  "font": {
    "fontFamily": "Times New Roman",
    "fontSize": 14.0,
    "bold": false,
    "italic": false,
    "underline": false
  },
  "foreColor": {
    "Web": "DarkOrange"
  },
  "borderColor": {
    "Web": "DarkOrange"
  },
  "backgroundColor": {
    "Web": "BlueViolet"
  },
  "documentPageNumber": 1,
  "pagesSetup": {
    "firstPage": false,
    "lastPage": true,
    "oddPages": false,
    "evenPages": true,
    "pageNumbers": [
      1,
      3,
      5
    ]
  },
  "optionsType": "SlidesSignQRCodeOptionsData"
}

SlidesSignQRCodeOptionsData Object Fields

NameTypeDescription
TextstringText of Signature. Default value is empty.
QRCodeTypeNamestringGet or set QRCode type. Pick one from supported QRCode Types list.
DocumentPageNumberintSpecifies document page number to add Text Signature. Default value is 1.
SignAllPagesboolPut signature on all document pages. Default value is false.
PagesSetupPagesSetupDataPage options to specify pages to be verified.
WidthintThe width of Signature Area in measure unit values.
HeightintThe width of Signature Area in measure unit values.
SizeMeasureTypeenumSpecifies enumeration of Measure Units for Size - Width and Height.
TopintSpecifies Y-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
LeftintSpecifies X-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
LocationMeasureTypeenumSpecifies enumeration of Measure Units of Location - Left and Top.
HorizontalAlignmentenumSetup Horizontal Alignment of Signature Area on Document Page. Possible  values are None, Left, Center, Right.
VerticalAlignmentenumSetup Vertical Alignment of Signature Area on Document Page. Possible  values are None, Top, Center, Bottom.
MarginPaddingDataGets or sets the space between Sign and Document edges. Properties are:  All, Left, Top, Right, Bottom.
MarginMeasureTypeenumSpecifies measure type (pixels or percent) for Margin.
BackgroundColorColorGets or sets the background color of signature.
BorderColorColorGets or sets the border color of signature.
ForeColorColorGets or sets the fore color of signature.
FontSignatureFontDataGets or sets the font of signature.
BorderVisiblityboolEnables Signature border. Default value is true.
BorderDashStyleDashStyleDataGets or sets the signature border style.
BorderWeightintSpecifies Border Width of Signature Area
RotationAngleintRotation angle of signature on document page (clockwise).
StretchenumSpecifies stretch mode for Signature. Values are  None, PageWidth, PageHeight, PageArea.
OpacitydoubleGets or sets the signature opacity (value from 0.0 (clear) through 1.0 (opaque)).
CodeTextAlignmentenumGets or sets the alignment of text in the result QR-code. Default value is None.
InnerMarginsPaddingDataGets or sets the space between QR-code elements and result image borders.
OptionsTypestringThe class name of options object, should always contains value “SlidesSignQRCodeOptionsData”. This property is set automatically when using SDK classes.

WordsSignQRCodeOptionsData Object

Provides options for QR-Code Signature object for Words Documents.

Example WordsSignQRCodeOptionsData object

{
  "qrCodeTypeName": "Aztec",
  "borderVisiblity": true,
  "borderDashStyle": "Dash",
  "borderWeight": 12.0,
  "opacity": 0.8,
  "codeTextAlignment": "None",
  "innerMargins": {
    "all": 2,
    "left": 2,
    "top": 2,
    "right": 2,
    "bottom": 2
  },
  "text": "123456789012",
  "left": 2,
  "top": 2,
  "width": 200,
  "height": 100,
  "locationMeasureType": "Pixels",
  "sizeMeasureType": "Pixels",
  "stretch": "None",
  "rotationAngle": 45,
  "horizontalAlignment": "Left",
  "verticalAlignment": "Center",
  "margin": {
    "all": 5,
    "left": 5,
    "top": 5,
    "right": 5,
    "bottom": 5
  },
  "marginMeasureType": "Pixels",
  "signAllPages": false,
  "font": {
    "fontFamily": "Times New Roman",
    "fontSize": 14.0,
    "bold": false,
    "italic": false,
    "underline": false
  },
  "foreColor": {
    "Web": "DarkOrange"
  },
  "borderColor": {
    "Web": "DarkOrange"
  },
  "backgroundColor": {
    "Web": "BlueViolet"
  },
  "documentPageNumber": 1,
  "pagesSetup": {
    "firstPage": false,
    "lastPage": true,
    "oddPages": false,
    "evenPages": true,
    "pageNumbers": [
      1,
      3,
      5
    ]
  },
  "optionsType": "WordsSignQRCodeOptionsData"
}

WordsSignQRCodeOptions Object Fields

NameTypeDescription
TextstringText of Signature. Default value is empty.
QRCodeTypeNamestringGet or set QRCode type. Pick one from supported QRCode Types list.
DocumentPageNumberintSpecifies document page number to add Text Signature. Default value is 1.
SignAllPagesboolPut signature on all document pages. Default value is false.
PagesSetupPagesSetupDataPage options to specify pages to be verified.
WidthintThe width of Signature Area in measure unit values.
HeightintThe width of Signature Area in measure unit values.
SizeMeasureTypeenumSpecifies enumeration of Measure Units for Size - Width and Height.
TopintSpecifies Y-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
LeftintSpecifies X-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
LocationMeasureTypeenumSpecifies enumeration of Measure Units of Location - Left and Top.
HorizontalAlignmentenumSetup Horizontal Alignment of Signature Area on Document Page. Possible  values are None, Left, Center, Right.
VerticalAlignmentenumSetup Vertical Alignment of Signature Area on Document Page. Possible  values are None, Top, Center, Bottom.
MarginPaddingDataGets or sets the space between Sign and Document edges. Properties are:  All, Left, Top, Right, Bottom.
MarginMeasureTypeenumSpecifies measure type (pixels or percent) for Margin.
BackgroundColorColorGets or sets the background color of signature.
BorderColorColorGets or sets the border color of signature.
ForeColorColorGets or sets the fore color of signature.
FontSignatureFontDataGets or sets the font of signature.
BorderVisiblityboolEnables Signature border. Default value is true.
BorderDashStyleDashStyleDataGets or sets the signature border style.
BorderWeightintSpecifies Border Width of Signature Area
RotationAngleintRotation angle of signature on document page (clockwise).
StretchenumSpecifies stretch mode for Signature. Values are  None, PageWidth, PageHeight, PageArea.
OpacitydoubleGets or sets the signature opacity (value from 0.0 (clear) through 1.0 (opaque)).
CodeTextAlignmentenumGets or sets the alignment of text in the result QR-code. Default value is None.
InnerMarginsPaddingDataGets or sets the space between QR-code elements and result image borders.
OptionsTypestringThe class name of options object, should always contains value “WordsSignQRCodeOptionsData”. This property is set automatically when using SDK classes.

CellsSignStampOptionsData Object

Provides options to put Stamp Signature on Cells Documents Pages.

Example CellsSignStampOptionsData object

{
  "sheetNumber": 1,
  "rowNumber": 2,
  "columnNumber": 2,
  "locationMeasureType": "Pixels",
  "sizeMeasureType": "Pixels",
  "marginMeasureType": "Pixels",
  "outerLines": [
    {
      "height": 20,
      "backgroundColor": {
        "Web": "BlueViolet"
      },
      "text": "John Smith",
      "font": {
        "fontFamily": "Arial",
        "fontSize": 12.0,
        "bold": true,
        "italic": true,
        "underline": true
      },
      "textColor": {
        "Web": "Gold"
      },
      "textBottomIntent": 5,
      "textRepeatType": "FullTextRepeat",
      "outerBorder": {
        "style": "LongDashDot",
        "transparency": 0.7,
        "weight": 1.4,
        "color": {
          "Web": "DarkOrange"
        }
      },
      "innerBorder": {
        "style": "LongDash",
        "transparency": 0.5,
        "weight": 1.2,
        "color": {
          "Web": "DarkOrange"
        }
      },
      "visible": true
    }
  ],
  "innerLines": [
    {
      "height": 30,
      "backgroundColor": {
        "Web": "CornflowerBlue"
      },
      "text": "John Smith",
      "font": {
        "fontFamily": "Times New Roman",
        "fontSize": 20.0,
        "bold": true,
        "italic": true,
        "underline": true
      },
      "textColor": {
        "Web": "Gold"
      },
      "textBottomIntent": 3,
      "textRepeatType": "None",
      "outerBorder": {
        "style": "Dot",
        "transparency": 0.4,
        "weight": 1.4,
        "color": {
          "Web": "GhostWhite"
        }
      },
      "innerBorder": {
        "style": "LongDash",
        "transparency": 0.5,
        "weight": 1.2,
        "color": {
          "Web": "OliveDrab"
        }
      },
      "visible": true
    }
  ],
  "backgroundColor": {
    "Web": "CornflowerBlue"
  },
  "backgroundColorCropType": "InnerArea",
  "backgroundImageCropType": "MiddleArea",
  "imageGuid": "images\signature_01.jpg",
  "left": 2,
  "top": 2,
  "width": 200,
  "height": 150,
  "rotationAngle": 45,
  "horizontalAlignment": "Left",
  "verticalAlignment": "Center",
  "margin": {
    "all": 5,
    "left": 5,
    "top": 5,
    "right": 5,
    "bottom": 5
  },
  "opacity": 0.9,
  "signAllPages": false,
  "documentPageNumber": 1,
  "pagesSetup": {
    "firstPage": false,
    "lastPage": true,
    "oddPages": false,
    "evenPages": true,
    "pageNumbers": [
      1,
      3,
      5
    ]
  },
  "optionsType": "CellsSignStampOptionsData"
}

CellsSignStampOptionsData Object Fields

NameTypeDescription
ImageGuidstringGets or sets the signature image file name.
DocumentPageNumberintSpecifies document page number to add Text Signature. Default value is 1.
SheetNumberintGets or sets worksheet number for signing. DocumentPageNumber parameter contains the same value.
SignAllPagesboolPut signature on all document pages. Default value is false.
PagesSetupPagesSetupDataPage options to specify pages to be verified.
WidthintThe width of Signature Area in measure unit values.
HeightintThe width of Signature Area in measure unit values.
SizeMeasureTypeenumSpecifies enumeration of Measure Units for Size - Width and Height. (This property is obsolete.)
TopintSpecifies Y-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
RowNumberintGets or sets the top row number of signature (min value is 0). Top parameter contains the same value.
LeftintSpecifies X-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
ColumnNumberintGets or sets the left column number of signature (min value is 0). Left parameter contains the same value.
LocationMeasureTypeenumSpecifies enumeration of Measure Units of Location - Left and Top. (This property is obsolete.)
HorizontalAlignmentenumSetup Horizontal Alignment of Signature Area on Document Page. Possible  values are None, Left, Center, Right.
VerticalAlignmentenumSetup Vertical Alignment of Signature Area on Document Page. Possible  values are None, Top, Center, Bottom.
MarginPaddingDataGets or sets the space between Sign and Document edges. Properties are:  All, Left, Top, Right, Bottom.
MarginMeasureTypeenumSpecifies measure type (pixels or percent) for Margin. (This property is obsolete.)
RotationAngleintRotation angle of signature on document page (clockwise).
OpacitydoubleGets or sets the additional opacity for sign image (value from 0.0 (clear) through 1.0 (opaque)). By default the value is 1.0.
BackgroundColorColorGets or sets the background color of signature.
BackgroundColorCropTypeenumGets or sets the background color crop type of signature.
BackgroundImageCropTypeenumGets or sets the background image crop type of signature.
OuterLinesListList of Outer Lines rendered as concentric circles.
InnerLinesListList of Inner Lines rendered as set of rectangles.
OptionsTypestringThe class name of options object, should always contains value “CellsSignStampOptionsData”. This property is set automatically when using SDK classes.

ImagesSignStampOptionsData Object

Provides options to put Stamp Signature on Images Documents Pages.

Example ImagesSignStampOptionsData object

{
  "outerLines": [
    {
      "height": 20,
      "backgroundColor": {
        "Web": "BlueViolet"
      },
      "text": "John Smith",
      "font": {
        "fontFamily": "Arial",
        "fontSize": 12.0,
        "bold": true,
        "italic": true,
        "underline": true
      },
      "textColor": {
        "Web": "Gold"
      },
      "textBottomIntent": 5,
      "textRepeatType": "FullTextRepeat",
      "outerBorder": {
        "style": "LongDashDot",
        "transparency": 0.7,
        "weight": 1.4,
        "color": {
          "Web": "DarkOrange"
        }
      },
      "innerBorder": {
        "style": "LongDash",
        "transparency": 0.5,
        "weight": 1.2,
        "color": {
          "Web": "DarkOrange"
        }
      },
      "visible": true
    }
  ],
  "innerLines": [
    {
      "height": 30,
      "backgroundColor": {
        "Web": "CornflowerBlue"
      },
      "text": "John Smith",
      "font": {
        "fontFamily": "Times New Roman",
        "fontSize": 20.0,
        "bold": true,
        "italic": true,
        "underline": true
      },
      "textColor": {
        "Web": "Gold"
      },
      "textBottomIntent": 3,
      "textRepeatType": "None",
      "outerBorder": {
        "style": "Dot",
        "transparency": 0.4,
        "weight": 1.4,
        "color": {
          "Web": "GhostWhite"
        }
      },
      "innerBorder": {
        "style": "LongDash",
        "transparency": 0.5,
        "weight": 1.2,
        "color": {
          "Web": "OliveDrab"
        }
      },
      "visible": true
    }
  ],
  "backgroundColor": {
    "Web": "CornflowerBlue"
  },
  "backgroundColorCropType": "InnerArea",
  "backgroundImageCropType": "MiddleArea",
  "imageGuid": "images\signature_01.jpg",
  "left": 2,
  "top": 2,
  "width": 200,
  "height": 150,
  "locationMeasureType": "Pixels",
  "sizeMeasureType": "Pixels",
  "rotationAngle": 45,
  "horizontalAlignment": "Left",
  "verticalAlignment": "Center",
  "margin": {
    "all": 5,
    "left": 5,
    "top": 5,
    "right": 5,
    "bottom": 5
  },
  "marginMeasureType": "Pixels",
  "opacity": 0.9,
  "signAllPages": false,
  "documentPageNumber": 1,
  "pagesSetup": {
    "firstPage": false,
    "lastPage": true,
    "oddPages": false,
    "evenPages": true,
    "pageNumbers": [
      1,
      3,
      5
    ]
  },
  "optionsType": "ImagesSignStampOptionsData"
}

ImagesSignStampOptionsData Object Fields

NameTypeDescription
ImageGuidstringGets or sets the signature image file name.
DocumentPageNumberintSpecifies document page number to add Text Signature. Default value is 1.
SignAllPagesboolPut signature on all document pages. Default value is false.
PagesSetupPagesSetupDataPage options to specify pages to be verified.
WidthintThe width of Signature Area in measure unit values.
HeightintThe width of Signature Area in measure unit values.
SizeMeasureTypeenumSpecifies enumeration of Measure Units for Size - Width and Height.
TopintSpecifies Y-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
LeftintSpecifies X-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
LocationMeasureTypeenumSpecifies enumeration of Measure Units of Location - Left and Top.
HorizontalAlignmentenumSetup Horizontal Alignment of Signature Area on Document Page. Possible  values are None, Left, Center, Right.
VerticalAlignmentenumSetup Vertical Alignment of Signature Area on Document Page. Possible  values are None, Top, Center, Bottom.
MarginPaddingDataGets or sets the space between Sign and Document edges. Properties are:  All, Left, Top, Right, Bottom.
MarginMeasureTypeenumSpecifies measure type (pixels or percent) for Margin.
RotationAngleintRotation angle of signature on document page (clockwise).
OpacitydoubleGets or sets the additional opacity for sign image (value from 0.0 (clear) through 1.0 (opaque)). By default the value is 1.0.
BackgroundColorColorGets or sets the background color of signature.
BackgroundColorCropTypeenumGets or sets the background color crop type of signature.
BackgroundImageCropTypeenumGets or sets the background image crop type of signature.
OuterLinesListList of Outer Lines rendered as concentric circles.
InnerLinesListList of Inner Lines rendered as set of rectangles.
OptionsTypestringThe class name of options object, should always contains value “ImagesSignStampOptionsData”. This property is set automatically when using SDK classes.

PdfSignStampOptionsData Object

Provides options to put Stamp Signature on Pdf Documents Pages.

Example PdfSignStampOptionsData object.

{
  "outerLines": [
    {
      "height": 20,
      "backgroundColor": {
        "Web": "BlueViolet"
      },
      "text": "John Smith",
      "font": {
        "fontFamily": "Arial",
        "fontSize": 12.0,
        "bold": true,
        "italic": true,
        "underline": true
      },
      "textColor": {
        "Web": "Gold"
      },
      "textBottomIntent": 5,
      "textRepeatType": "FullTextRepeat",
      "outerBorder": {
        "style": "LongDashDot",
        "transparency": 0.7,
        "weight": 1.4,
        "color": {
          "Web": "DarkOrange"
        }
      },
      "innerBorder": {
        "style": "LongDash",
        "transparency": 0.5,
        "weight": 1.2,
        "color": {
          "Web": "DarkOrange"
        }
      },
      "visible": true
    }
  ],
  "innerLines": [
    {
      "height": 30,
      "backgroundColor": {
        "Web": "CornflowerBlue"
      },
      "text": "John Smith",
      "font": {
        "fontFamily": "Times New Roman",
        "fontSize": 20.0,
        "bold": true,
        "italic": true,
        "underline": true
      },
      "textColor": {
        "Web": "Gold"
      },
      "textBottomIntent": 3,
      "textRepeatType": "None",
      "outerBorder": {
        "style": "Dot",
        "transparency": 0.4,
        "weight": 1.4,
        "color": {
          "Web": "GhostWhite"
        }
      },
      "innerBorder": {
        "style": "LongDash",
        "transparency": 0.5,
        "weight": 1.2,
        "color": {
          "Web": "OliveDrab"
        }
      },
      "visible": true
    }
  ],
  "backgroundColor": {
    "Web": "CornflowerBlue"
  },
  "backgroundColorCropType": "InnerArea",
  "backgroundImageCropType": "MiddleArea",
  "imageGuid": "images\signature_01.jpg",
  "left": 2,
  "top": 2,
  "width": 200,
  "height": 150,
  "locationMeasureType": "Pixels",
  "sizeMeasureType": "Pixels",
  "rotationAngle": 45,
  "horizontalAlignment": "Left",
  "verticalAlignment": "Center",
  "margin": {
    "all": 5,
    "left": 5,
    "top": 5,
    "right": 5,
    "bottom": 5
  },
  "marginMeasureType": "Pixels",
  "opacity": 0.9,
  "signAllPages": false,
  "documentPageNumber": 1,
  "pagesSetup": {
    "firstPage": true,
    "lastPage": false,
    "oddPages": false,
    "evenPages": false,
    "pageNumbers": [
      1
    ]
  },
  "optionsType": "PdfSignStampOptionsData"
}

PdfSignStampOptionsData Object Fields

NameTypeDescription
ImageGuidstringGets or sets the signature image file name.
DocumentPageNumberintSpecifies document page number to add Text Signature. Default value is 1.
SignAllPagesboolPut signature on all document pages. Default value is false.
PagesSetupPagesSetupDataPage options to specify pages to be verified.
WidthintThe width of Signature Area in measure unit values.
HeightintThe width of Signature Area in measure unit values.
SizeMeasureTypeenumSpecifies enumeration of Measure Units for Size - Width and Height.
TopintSpecifies Y-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
LeftintSpecifies X-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
LocationMeasureTypeenumSpecifies enumeration of Measure Units of Location - Left and Top.
HorizontalAlignmentenumSetup Horizontal Alignment of Signature Area on Document Page. Possible  values are None, Left, Center, Right.
VerticalAlignmentenumSetup Vertical Alignment of Signature Area on Document Page. Possible  values are None, Top, Center, Bottom.
MarginPaddingDataGets or sets the space between Sign and Document edges. Properties are:  All, Left, Top, Right, Bottom.
MarginMeasureTypeenumSpecifies measure type (pixels or percent) for Margin.
RotationAngleintRotation angle of signature on document page (clockwise).
OpacitydoubleGets or sets the additional opacity for sign image (value from 0.0 (clear) through 1.0 (opaque)). By default the value is 1.0.
BackgroundColorColorGets or sets the background color of signature.
BackgroundColorCropTypeenumGets or sets the background color crop type of signature.
BackgroundImageCropTypeenumGets or sets the background image crop type of signature.
OuterLinesListList of Outer Lines rendered as concentric circles.
InnerLinesListList of Inner Lines rendered as set of rectangles.
OptionsTypestringThe class name of options object, should always contains value “PdfSignStampOptionsData”. This property is set automatically when using SDK classes.

SlidesSignStampOptionsData Object

Provides options to put Stamp Signature on Slides Documents Pages.

Example SlidesSignStampOptionsData object

{
  "outerLines": [
    {
      "height": 20,
      "backgroundColor": {
        "Web": "BlueViolet"
      },
      "text": "John Smith",
      "font": {
        "fontFamily": "Arial",
        "fontSize": 12.0,
        "bold": true,
        "italic": true,
        "underline": true
      },
      "textColor": {
        "Web": "Gold"
      },
      "textBottomIntent": 5,
      "textRepeatType": "FullTextRepeat",
      "outerBorder": {
        "style": "LongDashDot",
        "transparency": 0.7,
        "weight": 1.4,
        "color": {
          "Web": "DarkOrange"
        }
      },
      "innerBorder": {
        "style": "LongDash",
        "transparency": 0.5,
        "weight": 1.2,
        "color": {
          "Web": "DarkOrange"
        }
      },
      "visible": true
    }
  ],
  "innerLines": [
    {
      "height": 30,
      "backgroundColor": {
        "Web": "CornflowerBlue"
      },
      "text": "John Smith",
      "font": {
        "fontFamily": "Times New Roman",
        "fontSize": 20.0,
        "bold": true,
        "italic": true,
        "underline": true
      },
      "textColor": {
        "Web": "Gold"
      },
      "textBottomIntent": 3,
      "textRepeatType": "None",
      "outerBorder": {
        "style": "Dot",
        "transparency": 0.4,
        "weight": 1.4,
        "color": {
          "Web": "GhostWhite"
        }
      },
      "innerBorder": {
        "style": "LongDash",
        "transparency": 0.5,
        "weight": 1.2,
        "color": {
          "Web": "OliveDrab"
        }
      },
      "visible": true
    }
  ],
  "backgroundColor": {
    "Web": "CornflowerBlue"
  },
  "backgroundColorCropType": "InnerArea",
  "backgroundImageCropType": "MiddleArea",
  "imageGuid": "images\signature_01.jpg",
  "left": 2,
  "top": 2,
  "width": 200,
  "height": 150,
  "locationMeasureType": "Pixels",
  "sizeMeasureType": "Pixels",
  "rotationAngle": 45,
  "horizontalAlignment": "Left",
  "verticalAlignment": "Center",
  "margin": {
    "all": 5,
    "left": 5,
    "top": 5,
    "right": 5,
    "bottom": 5
  },
  "marginMeasureType": "Pixels",
  "opacity": 0.9,
  "signAllPages": false,
  "documentPageNumber": 1,
  "pagesSetup": {
    "firstPage": false,
    "lastPage": true,
    "oddPages": false,
    "evenPages": true,
    "pageNumbers": [
      1,
      3,
      5
    ]
  },
  "optionsType": "SlidesSignStampOptionsData"
}

ImagesSignStampOptionsData Object Fields

NameTypeDescription
ImageGuidstringGets or sets the signature image file name.
DocumentPageNumberintSpecifies document page number to add Text Signature. Default value is 1.
SignAllPagesboolPut signature on all document pages. Default value is false.
PagesSetupPagesSetupDataPage options to specify pages to be verified.
WidthintThe width of Signature Area in measure unit values.
HeightintThe width of Signature Area in measure unit values.
SizeMeasureTypeenumSpecifies enumeration of Measure Units for Size - Width and Height.
TopintSpecifies Y-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
LeftintSpecifies X-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
LocationMeasureTypeenumSpecifies enumeration of Measure Units of Location - Left and Top.
HorizontalAlignmentenumSetup Horizontal Alignment of Signature Area on Document Page. Possible  values are None, Left, Center, Right.
VerticalAlignmentenumSetup Vertical Alignment of Signature Area on Document Page. Possible  values are None, Top, Center, Bottom.
MarginPaddingDataGets or sets the space between Sign and Document edges. Properties are:  All, Left, Top, Right, Bottom.
MarginMeasureTypeenumSpecifies measure type (pixels or percent) for Margin.
RotationAngleintRotation angle of signature on document page (clockwise).
OpacitydoubleGets or sets the additional opacity for sign image (value from 0.0 (clear) through 1.0 (opaque)). By default the value is 1.0.
BackgroundColorColorGets or sets the background color of signature.
BackgroundColorCropTypeenumGets or sets the background color crop type of signature.
BackgroundImageCropTypeenumGets or sets the background image crop type of signature.
OuterLinesListList of Outer Lines rendered as concentric circles.
InnerLinesListList of Inner Lines rendered as set of rectangles.
OptionsTypestringThe class name of options object, should always contains value “SlidesSignStampOptionsData”. This property is set automatically when using SDK classes.

WordsSignStampOptionsData Object

Provides options to put Stamp Signature on Words Documents Pages.

Example WordsSignStampOptionsData object

{
  "outerLines": [
    {
      "height": 20,
      "backgroundColor": {
        "Web": "BlueViolet"
      },
      "text": "John Smith",
      "font": {
        "fontFamily": "Arial",
        "fontSize": 12.0,
        "bold": true,
        "italic": true,
        "underline": true
      },
      "textColor": {
        "Web": "Gold"
      },
      "textBottomIntent": 5,
      "textRepeatType": "FullTextRepeat",
      "outerBorder": {
        "style": "LongDashDot",
        "transparency": 0.7,
        "weight": 1.4,
        "color": {
          "Web": "DarkOrange"
        }
      },
      "innerBorder": {
        "style": "LongDash",
        "transparency": 0.5,
        "weight": 1.2,
        "color": {
          "Web": "DarkOrange"
        }
      },
      "visible": true
    }
  ],
  "innerLines": [
    {
      "height": 30,
      "backgroundColor": {
        "Web": "CornflowerBlue"
      },
      "text": "John Smith",
      "font": {
        "fontFamily": "Times New Roman",
        "fontSize": 20.0,
        "bold": true,
        "italic": true,
        "underline": true
      },
      "textColor": {
        "Web": "Gold"
      },
      "textBottomIntent": 3,
      "textRepeatType": "None",
      "outerBorder": {
        "style": "Dot",
        "transparency": 0.4,
        "weight": 1.4,
        "color": {
          "Web": "GhostWhite"
        }
      },
      "innerBorder": {
        "style": "LongDash",
        "transparency": 0.5,
        "weight": 1.2,
        "color": {
          "Web": "OliveDrab"
        }
      },
      "visible": true
    }
  ],
  "backgroundColor": {
    "Web": "CornflowerBlue"
  },
  "backgroundColorCropType": "InnerArea",
  "backgroundImageCropType": "MiddleArea",
  "imageGuid": "images\signature_01.jpg",
  "left": 2,
  "top": 2,
  "width": 200,
  "height": 150,
  "locationMeasureType": "Pixels",
  "sizeMeasureType": "Pixels",
  "rotationAngle": 45,
  "horizontalAlignment": "Left",
  "verticalAlignment": "Center",
  "margin": {
    "all": 5,
    "left": 5,
    "top": 5,
    "right": 5,
    "bottom": 5
  },
  "marginMeasureType": "Pixels",
  "opacity": 0.9,
  "signAllPages": false,
  "documentPageNumber": 1,
  "pagesSetup": {
    "firstPage": true,
    "lastPage": false,
    "oddPages": false,
    "evenPages": false,
    "pageNumbers": [
      1
    ]
  },
  "optionsType": "WordsSignStampOptionsData"
}

ImagesSignStampOptionsData Object Fields

NameTypeDescription
ImageGuidstringGets or sets the signature image file name.
DocumentPageNumberintSpecifies document page number to add Text Signature. Default value is 1.
SignAllPagesboolPut signature on all document pages. Default value is false.
PagesSetupPagesSetupDataPage options to specify pages to be verified.
WidthintThe width of Signature Area in measure unit values.
HeightintThe width of Signature Area in measure unit values.
SizeMeasureTypeenumSpecifies enumeration of Measure Units for Size - Width and Height.
TopintSpecifies Y-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
LeftintSpecifies X-coordinate on Document Page of Left-Top corner of Text Signature Area. Default value is 1.
LocationMeasureTypeenumSpecifies enumeration of Measure Units of Location - Left and Top.
HorizontalAlignmentenumSetup Horizontal Alignment of Signature Area on Document Page. Possible  values are None, Left, Center, Right.
VerticalAlignmentenumSetup Vertical Alignment of Signature Area on Document Page. Possible  values are None, Top, Center, Bottom.
MarginPaddingDataGets or sets the space between Sign and Document edges. Properties are:  All, Left, Top, Right, Bottom.
MarginMeasureTypeenumSpecifies measure type (pixels or percent) for Margin.
RotationAngleintRotation angle of signature on document page (clockwise).
OpacitydoubleGets or sets the additional opacity for sign image (value from 0.0 (clear) through 1.0 (opaque)). By default the value is 1.0.
BackgroundColorColorGets or sets the background color of signature.
BackgroundColorCropTypeenumGets or sets the background color crop type of signature.
BackgroundImageCropTypeenumGets or sets the background image crop type of signature.
OuterLinesListList of Outer Lines rendered as concentric circles.
InnerLinesListList of Inner Lines rendered as set of rectangles.
OptionsTypestringThe class name of options object, should always contains value “WordsSignStampOptionsData”. This property is set automatically when using SDK classes.