com.spire.doc
Class PictureWatermark

java.lang.Object
  extended by com.spire.doc.OwnerHolder
      extended by com.spire.doc.documents.xml.DocumentSerializable
          extended by com.spire.doc.DocumentObject
              extended by com.spire.doc.DocumentBase
                  extended by com.spire.doc.fields.ParagraphBase
                      extended by com.spire.doc.WatermarkBase
                          extended by com.spire.doc.PictureWatermark
All Implemented Interfaces:
IDocumentObject, IDocumentSerializable, IParagraphBase

public class PictureWatermark
extends WatermarkBase


Constructor Summary
PictureWatermark()
          Initializes a new instance of the class.
PictureWatermark(java.awt.image.BufferedImage image, boolean washout)
          Initializes a new instance of the class.
 
Method Summary
 java.awt.image.BufferedImage getPicture()
          Gets or sets the picture.
 float getScaling()
          Gets or sets picture scaling in percents.
 boolean isWashout()
          Gets or sets washout property for Picture watermark.
 void isWashout(boolean value)
          Gets or sets washout property for Picture watermark.
 void setPicture(java.awt.image.BufferedImage value)
          Gets or sets the picture.
 void setPicture(java.io.InputStream imgStream)
          Sets the picture.
 void setPicture(java.lang.String ImgFile)
          Sets the picture.
 void setScaling(float value)
          Gets or sets picture scaling in percents.
 
Methods inherited from class com.spire.doc.WatermarkBase
getDocumentObjectType, getType
 
Methods inherited from class com.spire.doc.fields.ParagraphBase
applyCharacterFormat, applyStyle, getCharacterFormat, getChildObjects, getDeleteRevision, getInsertRevision, getNextWidgetSibling, getOwnerParagraph, getPreviousWidgetSibling, getStyleName, isDeleteRevision, isInsertRevision
 
Methods inherited from class com.spire.doc.DocumentObject
deepClone, getFirstChild, getLastChild, getNextSibling, getOwner, getPreviousSibling, isComposite, prependChild, toString
 
Methods inherited from class com.spire.doc.OwnerHolder
getDocument
 
Methods inherited from interface com.spire.doc.interfaces.IDocumentObject
deepClone, getDocument, getNextSibling, getOwner, getPreviousSibling, isComposite
 

Constructor Detail

PictureWatermark

public PictureWatermark()
Initializes a new instance of the class.


PictureWatermark

public PictureWatermark(java.awt.image.BufferedImage image,
                        boolean washout)
Initializes a new instance of the class.

Parameters:
image - Image for picture watermark
washout - IsWashout property
Method Detail

getScaling

public float getScaling()
Gets or sets picture scaling in percents.


setScaling

public void setScaling(float value)
Gets or sets picture scaling in percents.


isWashout

public boolean isWashout()
Gets or sets washout property for Picture watermark.


isWashout

public void isWashout(boolean value)
Gets or sets washout property for Picture watermark.


getPicture

public java.awt.image.BufferedImage getPicture()
Gets or sets the picture.


setPicture

public void setPicture(java.awt.image.BufferedImage value)
Gets or sets the picture.


setPicture

public void setPicture(java.lang.String ImgFile)
Sets the picture.

Parameters:
ImgFile - The image file.

setPicture

public void setPicture(java.io.InputStream imgStream)
Sets the picture.

Parameters:
imgStream - The img stream.