Packages

 

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

      • getBackgroundBrushStyle

        public Brush getBackgroundBrushStyle()

        Gets or sets the signature background brush. Value by default is null. When property has a value it is used instead BackgroundBrush property. It is not used for Watermark implementation.

        Overrides:
        getBackgroundBrushStyle in class SignTextOptions
      • getBackgroundTransparency

        public final double getBackgroundTransparency()

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

      • getBorderDashStyle

        public final int getBorderDashStyle()

        Gets or sets the signature border style.

      • getBorderTransparency

        public final double getBorderTransparency()

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

      • getBorderWeight

        public final 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 final 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 final 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 final 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 final int getSignatureImplementation()

        Gets or sets the type of text signature implementation.

      • setBackgroundBrushStyle

        public void setBackgroundBrushStyle(Brush value)

        Gets or sets the signature background brush. Value by default is null. When property has a value it is used instead BackgroundBrush property. It is not used for Watermark implementation.

        Overrides:
        setBackgroundBrushStyle in class SignTextOptions
      • setBackgroundTransparency

        public final void setBackgroundTransparency(double value)

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

      • setBorderDashStyle

        public final void setBorderDashStyle(int value)

        Gets or sets the signature border style.

      • setBorderTransparency

        public final void setBorderTransparency(double value)

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

      • setBorderWeight

        public final 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 final 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 final 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 final 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 final void setSignatureImplementation(int value)

        Gets or sets the type of text signature implementation.

      • setTextHorizontalAlignment

        public final void setTextHorizontalAlignment(int value)

        Horizontal alignment of text inside a signature.

        Specified by:
        setTextHorizontalAlignment in interface ITextAlignment
      • setTextVerticalAlignment

        public final void setTextVerticalAlignment(int value)

        Vertical alignment of text inside a signature.

        Specified by:
        setTextVerticalAlignment in interface ITextAlignment