Package net.webpdf.wsclient.openapi
Class OperationToolboxWatermarkWatermark
- java.lang.Object
-
- net.webpdf.wsclient.openapi.OperationToolboxWatermarkWatermark
-
public class OperationToolboxWatermarkWatermark extends Object
The watermark operation element can be used to add watermarks to the PDF document.
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_ANGLEstatic StringJSON_PROPERTY_IMAGEstatic StringJSON_PROPERTY_PAGESstatic StringJSON_PROPERTY_TEXT
-
Constructor Summary
Constructors Constructor Description OperationToolboxWatermarkWatermark()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OperationToolboxWatermarkWatermarkangle(Integer angle)booleanequals(Object o)@Nullable IntegergetAngle()Specifies the rotation angle for the text or image output of the watermark.@Nullable OperationWatermarkImagegetImage()Get image@Nullable StringgetPages()Specifies on which page(s) the watermark should be created.@Nullable OperationWatermarkTextgetText()Get textinthashCode()OperationToolboxWatermarkWatermarkimage(OperationWatermarkImage image)OperationToolboxWatermarkWatermarkpages(String pages)voidsetAngle(Integer angle)voidsetImage(OperationWatermarkImage image)voidsetPages(String pages)voidsetText(OperationWatermarkText text)OperationToolboxWatermarkWatermarktext(OperationWatermarkText text)StringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_ANGLE
public static final String JSON_PROPERTY_ANGLE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_IMAGE
public static final String JSON_PROPERTY_IMAGE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PAGES
public static final String JSON_PROPERTY_PAGES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TEXT
public static final String JSON_PROPERTY_TEXT
- See Also:
- Constant Field Values
-
-
Method Detail
-
angle
public OperationToolboxWatermarkWatermark angle(Integer angle)
-
getAngle
@Nullable public @Nullable Integer getAngle()
Specifies the rotation angle for the text or image output of the watermark. Values between 0 and 360 are allowed. Rotation is performed clockwise. minimum: 0 maximum: 360- Returns:
- angle
-
setAngle
public void setAngle(Integer angle)
-
image
public OperationToolboxWatermarkWatermark image(OperationWatermarkImage image)
-
getImage
@Nullable public @Nullable OperationWatermarkImage getImage()
Get image- Returns:
- image
-
setImage
public void setImage(OperationWatermarkImage image)
-
pages
public OperationToolboxWatermarkWatermark pages(String pages)
-
getPages
@Nullable public @Nullable String getPages()
Specifies on which page(s) the watermark should be created. The page number can be an individual page, a page range, or a list (separated with commas) (e.g., \"1,5-6,9\"). A blank value or \"\\*\" selects all pages of the PDF document.- Returns:
- pages
-
setPages
public void setPages(String pages)
-
text
public OperationToolboxWatermarkWatermark text(OperationWatermarkText text)
-
getText
@Nullable public @Nullable OperationWatermarkText getText()
Get text- Returns:
- text
-
setText
public void setText(OperationWatermarkText text)
-
-