public final class DiagramShapeWatermarkOptions extends DiagramWatermarkOptions
Learn more:
The following example demonstrates how to add a protected watermark to all pages of the Visio document.
DiagramLoadOptions loadOptions = new DiagramLoadOptions(); Watermarker watermarker = new Watermarker("D:\\test.vsdx", loadOptions); TextWatermark watermark = new TextWatermark("watermark test", new Font("Arial", 42)); DiagramShapeWatermarkOptions options = new DiagramShapeWatermarkOptions(); options.setLocked(true); options.setPlacementType(DiagramWatermarkPlacementType.AllPages); watermarker.add(watermark, options); watermarker.save("D:\\watermarked_test.vsdx"); watermarker.close();
Constructor and Description |
---|
DiagramShapeWatermarkOptions()
Initializes a new instance of the
class. |
Modifier and Type | Method and Description |
---|---|
int |
getPlacementType()
Gets a value specifying to what pages a watermark should be added.
|
void |
setPlacementType(int value)
Gets or sets a value specifying to what pages a watermark should be added.
|
isLocked, setLocked
public DiagramShapeWatermarkOptions()
DiagramShapeWatermarkOptions
class.public final int getPlacementType()
DiagramWatermarkPlacementType
,
that specifies to what pages a watermark should be added.public final void setPlacementType(int value)
value
- The DiagramWatermarkPlacementType
,
that specifies to what pages a watermark should be added.