Size
Contents
[
Hide
]
Inheritance: java.lang.Object
public class Size
Contains the watermark size.
The Size class represents the size of a watermark in the GroupDocs.Viewer component. It provides options to specify the dimensions of the watermark, such as width and height.
Example usage:
Watermark watermark = new Watermark("Watermark");
watermark.setPosition(Position.DIAGONAL);
watermark.setColor(java.awt.Color.GREEN);
watermark.setSize(Size.HALF_SIZE);
PdfViewOptions pdfViewOptions = new PdfViewOptions();
pdfViewOptions.setWatermark(watermark);
try (Viewer viewer = new Viewer("document.docx")) {
viewer.view(pdfViewOptions);
// Use the viewer object for further operations
}
Constructors
Constructor | Description |
---|---|
Size(byte relativeSize) | Initializes a new instance of the Size class. |
Fields
Field | Description |
---|---|
FULL_SIZE | Represents the maximum size of watermark text that fits the page. |
HALF_SIZE | Represents half of the maximum size of watermark text that fits the page. |
ONE_THIRD | Represents one third of the maximum size of watermark text that fits the page. |
Methods
Method | Description |
---|---|
getRelativeSize() | Returns the watermark text size in percentages in relation to the page width. |
Size(byte relativeSize)
public Size(byte relativeSize)
Initializes a new instance of the Size class.
Parameters:
Parameter | Type | Description |
---|---|---|
relativeSize | byte | The size in percentages in relation to the page size. |
FULL_SIZE
public static final Size FULL_SIZE
Represents the maximum size of watermark text that fits the page.
HALF_SIZE
public static final Size HALF_SIZE
Represents half of the maximum size of watermark text that fits the page.
ONE_THIRD
public static final Size ONE_THIRD
Represents one third of the maximum size of watermark text that fits the page.
getRelativeSize()
public final byte getRelativeSize()
Returns the watermark text size in percentages in relation to the page width.
Returns: byte - the watermark text size in percentages.