public abstract class SignTextOptions extends SignOptions implements IRectangle, IAlignment, IRotation
Represents the Text Signature Options.
| Constructor and Description |
|---|
SignTextOptions()
Initializes a new instance of the SignTextOptions class with default values.
|
SignTextOptions(String text)
Initializes a new instance of the SignTextOptions class with text.
|
| Modifier and Type | Method and Description |
|---|---|
Brush |
getBackgroundBrushStyle()
Gets or sets the signature background brush.
|
Color |
getBackgroundColor()
Gets or sets the background color of signature.
|
Color |
getBorderColor()
Gets or sets the border color of signature.
|
SignatureFont |
getFont()
Gets or sets the font of signature.
|
Color |
getForeColor()
Gets or sets the fore color of signature.
|
int |
getHeight()
Height of Signature on Document Page in Measure values (pixels or percent see
MeasureType SizeMeasureType property). |
int |
getHorizontalAlignment()
Horizontal alignment of signature on document page.
|
protected com.groupdocs.signature.domain.helpers.ImageHelper |
getImageHelper() |
int |
getLeft()
Left X position of Signature on Document Page in Measure values (pixels or percent see
MeasureType LocationMeasureType property). |
int |
getLocationMeasureType()
Measure type (pixels or percent) for Left and Top properties.
|
Padding |
getMargin()
Gets or sets the space between Sign and Document edges.
|
int |
getMarginMeasureType()
Gets or sets the measure type (pixels or percent) for Margin.
|
int |
getRotationAngle()
Rotation angle of signature on document page (clockwise).
|
boolean |
getSignAllPages()
Put signature on all document pages.
|
int |
getSizeMeasureType()
Measure type (pixels or percent) for Width and Height properties.
|
int |
getStretch()
Stretch mode on Document Page.
|
String |
getText()
Gets or sets the text of signature.
|
int |
getTop()
Top Y Position of Signature on Document Page in Measure values (pixels or percent see
MeasureType LocationMeasureType property). |
int |
getVerticalAlignment()
Vertical alignment of signature on document page.
|
int |
getWidth()
Width of Signature on Document Page in Measure values (pixels or percent see
MeasureType SizeMeasureType property). |
void |
setBackgroundBrushStyle(Brush value)
Gets or sets the signature background brush.
|
void |
setBackgroundColor(Color value)
Gets or sets the background color of signature.
|
void |
setBorderColor(Color value)
Gets or sets the border color of signature.
|
void |
setFont(SignatureFont value)
Gets or sets the font of signature.
|
void |
setForeColor(Color value)
Gets or sets the fore color of signature.
|
void |
setHeight(int value)
Height of Signature on Document Page in Measure values (pixels or percent see
MeasureType SizeMeasureType property). |
void |
setHorizontalAlignment(int value)
Horizontal alignment of signature on document page.
|
void |
setLeft(int value)
Left X position of Signature on Document Page in Measure values (pixels or percent see
MeasureType LocationMeasureType property). |
void |
setLocationMeasureType(int value)
Measure type (pixels or percent) for Left and Top properties.
|
void |
setMargin(Padding value)
Gets or sets the space between Sign and Document edges.
|
void |
setMarginMeasureType(int value)
Gets or sets the measure type (pixels or percent) for Margin.
|
void |
setRotationAngle(int value)
Rotation angle of signature on document page (clockwise).
|
void |
setSignAllPages(boolean value)
Put signature on all document pages.
|
void |
setSizeMeasureType(int value)
Measure type (pixels or percent) for Width and Height properties.
|
void |
setStretch(int value)
Stretch mode on Document Page.
|
void |
setText(String value)
Gets or sets the text of signature.
|
void |
setTop(int value)
Top Y Position of Signature on Document Page in Measure values (pixels or percent see
MeasureType LocationMeasureType property). |
void |
setVerticalAlignment(int value)
Vertical alignment of signature on document page.
|
void |
setWidth(int value)
Width of Signature on Document Page in Measure values (pixels or percent see
MeasureType SizeMeasureType property). |
String |
toString()
Override string conversion.
|
getAppearance, getDocumentPageNumber, getExtensions, getPagesSetup, release, setAppearance, setDocumentPageNumber, setPagesSetup, validatepublic SignTextOptions()
Initializes a new instance of the SignTextOptions class with default values.
public SignTextOptions(String text)
Initializes a new instance of the SignTextOptions class with text.
text - Signature text.public Brush getBackgroundBrushStyle()
Gets or sets the signature background brush. Value by default is null. If this property has a value it will be used instead BackgroundBrush property.
public Color getBackgroundColor()
Gets or sets the background color of signature.
public Color getBorderColor()
Gets or sets the border color of signature.
public SignatureFont getFont()
Gets or sets the font of signature.
public Color getForeColor()
Gets or sets the fore color of signature.
public int getHeight()
Height of Signature on Document Page in Measure values (pixels or percent see MeasureType SizeMeasureType property).
getHeight in interface IRectanglepublic int getHorizontalAlignment()
Horizontal alignment of signature on document page.
getHorizontalAlignment in interface IAlignmentprotected com.groupdocs.signature.domain.helpers.ImageHelper getImageHelper()
public int getLeft()
Left X position of Signature on Document Page in Measure values (pixels or percent see MeasureType LocationMeasureType property).
(works if horizontal alignment is not specified).
getLeft in interface IRectanglepublic int getLocationMeasureType()
Measure type (pixels or percent) for Left and Top properties.
getLocationMeasureType in interface IRectanglepublic Padding getMargin()
Gets or sets the space between Sign and Document edges. (works ONLY if horizontal or vertical alignment are specified).
getMargin in interface IAlignmentpublic int getMarginMeasureType()
Gets or sets the measure type (pixels or percent) for Margin.
getMarginMeasureType in interface IAlignmentpublic int getRotationAngle()
Rotation angle of signature on document page (clockwise).
getRotationAngle in interface IRotationpublic boolean getSignAllPages()
Put signature on all document pages.
public int getSizeMeasureType()
Measure type (pixels or percent) for Width and Height properties.
getSizeMeasureType in interface IRectanglepublic int getStretch()
Stretch mode on Document Page.
getStretch in interface IRectanglepublic String getText()
Gets or sets the text of signature.
public int getTop()
Top Y Position of Signature on Document Page in Measure values (pixels or percent see MeasureType LocationMeasureType property).
(works if vertical alignment is not specified).
getTop in interface IRectanglepublic int getVerticalAlignment()
Vertical alignment of signature on document page.
getVerticalAlignment in interface IAlignmentpublic int getWidth()
Width of Signature on Document Page in Measure values (pixels or percent see MeasureType SizeMeasureType property).
getWidth in interface IRectanglepublic void setBackgroundBrushStyle(Brush value)
Gets or sets the signature background brush. Value by default is null. If this property has a value it will be used instead BackgroundBrush property.
public void setBackgroundColor(Color value)
Gets or sets the background color of signature.
public void setBorderColor(Color value)
Gets or sets the border color of signature.
public void setFont(SignatureFont value)
Gets or sets the font of signature.
public void setForeColor(Color value)
Gets or sets the fore color of signature.
public void setHeight(int value)
Height of Signature on Document Page in Measure values (pixels or percent see MeasureType SizeMeasureType property).
setHeight in interface IRectanglepublic void setHorizontalAlignment(int value)
Horizontal alignment of signature on document page.
setHorizontalAlignment in interface IAlignmentpublic void setLeft(int value)
Left X position of Signature on Document Page in Measure values (pixels or percent see MeasureType LocationMeasureType property).
(works if horizontal alignment is not specified).
setLeft in interface IRectanglepublic void setLocationMeasureType(int value)
Measure type (pixels or percent) for Left and Top properties.
setLocationMeasureType in interface IRectanglepublic void setMargin(Padding value)
Gets or sets the space between Sign and Document edges. (works ONLY if horizontal or vertical alignment are specified).
setMargin in interface IAlignmentpublic void setMarginMeasureType(int value)
Gets or sets the measure type (pixels or percent) for Margin.
setMarginMeasureType in interface IAlignmentpublic void setRotationAngle(int value)
Rotation angle of signature on document page (clockwise).
setRotationAngle in interface IRotationpublic void setSignAllPages(boolean value)
Put signature on all document pages.
public void setSizeMeasureType(int value)
Measure type (pixels or percent) for Width and Height properties.
setSizeMeasureType in interface IRectanglepublic void setStretch(int value)
Stretch mode on Document Page.
setStretch in interface IRectanglepublic void setText(String value)
Gets or sets the text of signature.
public void setTop(int value)
Top Y Position of Signature on Document Page in Measure values (pixels or percent see MeasureType LocationMeasureType property).
(works if vertical alignment is not specified).
setTop in interface IRectanglepublic void setVerticalAlignment(int value)
Vertical alignment of signature on document page.
setVerticalAlignment in interface IAlignmentpublic void setWidth(int value)
Width of Signature on Document Page in Measure values (pixels or percent see MeasureType SizeMeasureType property).
setWidth in interface IRectanglepublic String toString()
Override string conversion.
toString in class SignOptionsCopyright © 2018. All rights reserved.