com.groupdocs.signature.options.textsignature

Class ImagesSignTextOptions

    • Constructor Detail

      • ImagesSignTextOptions

        public ImagesSignTextOptions()

        Initializes a new instance of the ImagesSignTextOptions class with default values.

      • ImagesSignTextOptions

        public ImagesSignTextOptions(String text)

        Initializes a new instance of the ImagesSignTextOptions class with text.

        Parameters:
        text - Signature text
    • Method Detail

      • getBackgroundTransparency

        public double getBackgroundTransparency()

        Gets or sets the signature background transparency (value from 0.0 (opaque) through 1.0 (clear)).

      • getBorderDashStyle

        public int getBorderDashStyle()

        Gets or sets the signature border style.

      • getBorderTransparency

        public double getBorderTransparency()

        Gets or sets the signature border transparency (value from 0.0 (opaque) through 1.0 (clear)).

      • getBorderWeight

        public double getBorderWeight()

        Gets or sets the weight of the signature border.

      • getDocumentPageNumber

        public int getDocumentPageNumber()

        Gets or sets document page number for signing. This property can only be used for multi-frames image formats (Tiff). Minimal value is 1.

        Overrides:
        getDocumentPageNumber in class SignOptions
      • getOpacity

        public double getOpacity()

        Get or set Signature Opacity. This value should be in range 0 - 1 and it inverts BackgroundTransparency. Opacity = 1 - BackgroundTransparency.

        Specified by:
        getOpacity in interface IOpacity
      • getPagesSetup

        public PagesSetup getPagesSetup()

        Options to specify pages to be signed. This property can only be used for multi-frames image formats (Tiff).

        Overrides:
        getPagesSetup in class SignOptions
      • getSignAllPages

        public boolean getSignAllPages()

        Put signature on all document pages. This property can only be used for multi-frames image formats (Tiff).

        Overrides:
        getSignAllPages in class SignTextOptions
      • getSignatureImplementation

        public int getSignatureImplementation()

        Gets or sets the type of text signature implementation.

      • setBackgroundTransparency

        public void setBackgroundTransparency(double value)

        Gets or sets the signature background transparency (value from 0.0 (opaque) through 1.0 (clear)).

      • setBorderDashStyle

        public void setBorderDashStyle(int value)

        Gets or sets the signature border style.

      • setBorderTransparency

        public void setBorderTransparency(double value)

        Gets or sets the signature border transparency (value from 0.0 (opaque) through 1.0 (clear)).

      • setBorderWeight

        public void setBorderWeight(double value)

        Gets or sets the weight of the signature border.

      • setDocumentPageNumber

        public void setDocumentPageNumber(int value)

        Gets or sets document page number for signing. This property can only be used for multi-frames image formats (Tiff). Minimal value is 1.

        Overrides:
        setDocumentPageNumber in class SignOptions
      • setOpacity

        public void setOpacity(double value)

        Get or set Signature Opacity. This value should be in range 0 - 1 and it inverts BackgroundTransparency. Opacity = 1 - BackgroundTransparency.

        Specified by:
        setOpacity in interface IOpacity
      • setPagesSetup

        public void setPagesSetup(PagesSetup value)

        Options to specify pages to be signed. This property can only be used for multi-frames image formats (Tiff).

        Overrides:
        setPagesSetup in class SignOptions
      • setSignAllPages

        public void setSignAllPages(boolean value)

        Put signature on all document pages. This property can only be used for multi-frames image formats (Tiff).

        Overrides:
        setSignAllPages in class SignTextOptions
      • setSignatureImplementation

        public void setSignatureImplementation(int value)

        Gets or sets the type of text signature implementation.