Margins
Inheritance: java.lang.Object
public class Margins
Represents margin settings for each edge of an object.
Constructors
Constructor | Description |
---|---|
Margins() | Initializes a new instance of the [Margins](../../com.groupdocs.watermark.watermarks/margins) class. |
Margins(int marginType, double left, double right, double top, double bottom) | Initializes a new instance of the [Margins](../../com.groupdocs.watermark.watermarks/margins) class with the specified type, location and size. |
Methods
Method | Description |
---|---|
getMarginType() | Gets [MarginType](../../com.groupdocs.watermark.watermarks/margintype) . |
setMarginType(int value) | Sets [MarginType](../../com.groupdocs.watermark.watermarks/margintype) . |
getLeft() | Gets the left margin. |
setLeft(double value) | Sets the left margin. |
getRight() | Gets the right margin. |
setRight(double value) | Sets the right margin. |
getTop() | Gets the top margin. |
setTop(double value) | Sets the top margin. |
getBottom() | Gets the bottom margin. |
setBottom(double value) | Sets the bottom margin. |
Margins()
public Margins()
Initializes a new instance of the [Margins](../../com.groupdocs.watermark.watermarks/margins)
class.
Margins(int marginType, double left, double right, double top, double bottom)
public Margins(int marginType, double left, double right, double top, double bottom)
Initializes a new instance of the [Margins](../../com.groupdocs.watermark.watermarks/margins)
class with the specified type, location and size.
Parameters:
Parameter | Type | Description |
---|---|---|
marginType | int | The [MarginType](../../com.groupdocs.watermark.watermarks/margintype) . Specifies how margin values should be interpreted. |
left | double | The left margin value. |
right | double | The right margin value. |
top | double | The top margin value. |
bottom | double | The bottom margin value. |
getMarginType()
public final int getMarginType()
Gets [MarginType](../../com.groupdocs.watermark.watermarks/margintype)
. Setting a new value to this property automatically returns all margins to their default values (zero).
The default value is [MarginType.Absolute](../../com.groupdocs.watermark.watermarks/margintype#Absolute)
Returns: int - The value specifying how margins should be interpreted.
setMarginType(int value)
public final void setMarginType(int value)
Sets [MarginType](../../com.groupdocs.watermark.watermarks/margintype)
. Setting a new value to this property automatically returns all margins to their default values (zero).
The default value is [MarginType.Absolute](../../com.groupdocs.watermark.watermarks/margintype#Absolute)
Parameters:
Parameter | Type | Description |
---|---|---|
value | int | The value specifying how margins should be interpreted. |
getLeft()
public final double getLeft()
Gets the left margin.
Returns: double - Horizontal offset from parent left border.
setLeft(double value)
public final void setLeft(double value)
Sets the left margin.
Parameters:
Parameter | Type | Description |
---|---|---|
value | double | Horizontal offset from parent left border. |
getRight()
public final double getRight()
Gets the right margin.
Returns: double - Horizontal offset from parent right border.
setRight(double value)
public final void setRight(double value)
Sets the right margin.
Parameters:
Parameter | Type | Description |
---|---|---|
value | double | Horizontal offset from parent right border. |
getTop()
public final double getTop()
Gets the top margin.
Returns: double - Horizontal offset from parent top border.
setTop(double value)
public final void setTop(double value)
Sets the top margin.
Parameters:
Parameter | Type | Description |
---|---|---|
value | double | Horizontal offset from parent top border. |
getBottom()
public final double getBottom()
Gets the bottom margin.
Returns: double - Horizontal offset from parent bottom border.
setBottom(double value)
public final void setBottom(double value)
Sets the bottom margin.
Parameters:
Parameter | Type | Description |
---|---|---|
value | double | Horizontal offset from parent bottom border. |