Package com.evopdf
Class RectangleElement
java.lang.Object
com.evopdf.PageElement
com.evopdf.PageGraphicElement
com.evopdf.RectangleElement
This class represents a rectangle in a PDF document
-
Constructor Summary
ConstructorsConstructorDescriptionRectangleElement
(float x, float y, float width, float height) Constructs a rectangle element based on the rectangle top left corner coordinates, width and heightRectangleElement
(RectangleFloat rectangle) Constructs a rectangle element based on a bounding rectangle -
Method Summary
Modifier and TypeMethodDescriptionfloat
height()
Gets the rectangle heightvoid
setHeight
(float height) Sets the rectangle heightvoid
setWidth
(float width) Sets the rectangle widthvoid
setX
(float x) Sets the top left corner X coordinatevoid
setY
(float y) Sets the top left corner Y coordinatefloat
width()
Gets the rectangle widthfloat
x()
Gets the top left corner X coordinatefloat
y()
Gets the top left corner Y coordinateMethods inherited from class com.evopdf.PageGraphicElement
backColor, blending, clipRectangle, foreColor, gradient, lineStyle, opacity, rotate, scale, setBackColor, setBlending, setClipRectangle, setForeColor, setGradient, setLineStyle, setOpacity, skew, translate
-
Constructor Details
-
RectangleElement
public RectangleElement(float x, float y, float width, float height) Constructs a rectangle element based on the rectangle top left corner coordinates, width and height- Parameters:
x
- the X coordinatey
- the Y coordinatewidth
- the rectangle widthheight
- the rectangle height
-
RectangleElement
Constructs a rectangle element based on a bounding rectangle- Parameters:
rectangle
- the bounding rectangle
-
-
Method Details
-
x
public float x()Gets the top left corner X coordinate- Returns:
- the top left corner X coordinate
-
setX
public void setX(float x) Sets the top left corner X coordinate- Parameters:
x
- the top left corner X coordinate to set
-
y
public float y()Gets the top left corner Y coordinate- Returns:
- the top left corner Y coordinate
-
setY
public void setY(float y) Sets the top left corner Y coordinate- Parameters:
y
- the top left corner Y coordinate to set
-
width
public float width()Gets the rectangle width- Returns:
- the rectangle width
-
setWidth
public void setWidth(float width) Sets the rectangle width- Parameters:
width
- the rectangle width to set
-
height
public float height()Gets the rectangle height- Returns:
- the rectangle height
-
setHeight
public void setHeight(float height) Sets the rectangle height- Parameters:
height
- the rectangle height to set
-