TemplateFixedPosition
Contents
[
Hide
]
Inheritance: java.lang.Object, com.groupdocs.parser.templates.TemplatePosition
public class TemplateFixedPosition extends TemplatePosition
Provides a template field position which is defined by the rectangular area.
This is simplest way to define the field position. It requires to set a rectangular area on the page that bounds the field value. All the text that is contained (even partially) into the rectangular area will be extracted as a value:
// Create a fixed template field with "Address" name which is bounded by a rectangle at the position (35, 160) and with the size (110, 20)
TemplateField templateField = new TemplateField(
new TemplateFixedPosition(new Rectangle(new Point(35, 160), new Size(110, 20))),
"Address");
Constructors
Constructor | Description |
---|---|
TemplateFixedPosition(Rectangle rectangle) | Initializes a new instance of the TemplateFixedPosition class. |
Methods
Method | Description |
---|---|
getRectangle() | Gets the rectangular area that contains the template field. |
TemplateFixedPosition(Rectangle rectangle)
public TemplateFixedPosition(Rectangle rectangle)
Initializes a new instance of the TemplateFixedPosition class.
Parameters:
Parameter | Type | Description |
---|---|---|
rectangle | Rectangle | The rectangular area that contains the template field. |
getRectangle()
public Rectangle getRectangle()
Gets the rectangular area that contains the template field.
Returns: Rectangle - An instance of Rectangle class that represents the rectangular area that contains the template field.