TextElement
public interface TextElement<T>
Represents a generic text element.
The TextElement interface defines the contract for a generic text element in the GroupDocs.Viewer component. It represents a text element with a specific type and provides methods to access and manipulate the text content.
Note: The default implementation of this interface is TextElementImpl.
Methods
| Method | Description |
|---|---|
| getValue() | Retrieves the value of the text element. |
| setValue(T value) | Sets the value of the text element. |
| getX() | Retrieves the X coordinate of the highest left point on the page layout where the rectangle that contains the element begins. |
| setX(double x) | Sets the X coordinate of the highest left point on the page layout where the rectangle that contains the element begins. |
| getY() | Retrieves the Y coordinate of the highest left point on the page layout where the rectangle that contains the element begins. |
| setY(double y) | Sets the Y coordinate of the highest left point on the page layout where the rectangle that contains the element begins. |
| getWidth() | Retrieves the width of the rectangle that contains the element (in pixels). |
| setWidth(double width) | Sets the width of the rectangle that contains the element (in pixels). |
| getHeight() | Retrieves the height of the rectangle that contains the element (in pixels). |
| setHeight(double height) | Sets the height of the rectangle that contains the element (in pixels). |
getValue()
public abstract T getValue()
Retrieves the value of the text element.
Returns: T - the value of the text element.
setValue(T value)
public abstract void setValue(T value)
Sets the value of the text element.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | T | The new value to be set for the text element. |
getX()
public abstract double getX()
Retrieves the X coordinate of the highest left point on the page layout where the rectangle that contains the element begins.
Returns: double - the X coordinate of the starting point.
setX(double x)
public abstract void setX(double x)
Sets the X coordinate of the highest left point on the page layout where the rectangle that contains the element begins.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| x | double | The new X coordinate. |
getY()
public abstract double getY()
Retrieves the Y coordinate of the highest left point on the page layout where the rectangle that contains the element begins.
Returns: double - the Y coordinate of the starting point.
setY(double y)
public abstract void setY(double y)
Sets the Y coordinate of the highest left point on the page layout where the rectangle that contains the element begins.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| y | double | The new Y coordinate. |
getWidth()
public abstract double getWidth()
Retrieves the width of the rectangle that contains the element (in pixels).
Returns: double - the width of the rectangle.
setWidth(double width)
public abstract void setWidth(double width)
Sets the width of the rectangle that contains the element (in pixels).
Parameters:
| Parameter | Type | Description |
|---|---|---|
| width | double | The new width. |
getHeight()
public abstract double getHeight()
Retrieves the height of the rectangle that contains the element (in pixels).
Returns: double - the height of the rectangle.
setHeight(double height)
public abstract void setHeight(double height)
Sets the height of the rectangle that contains the element (in pixels).
Parameters:
| Parameter | Type | Description |
|---|---|---|
| height | double | The new height. |