com.spire.doc.reporting
Class MergeImageFieldEventArgs

java.lang.Object
  extended by com.spire.ms.System.EventArgs
      extended by com.spire.doc.reporting.MergeFieldEventArgs
          extended by com.spire.doc.reporting.MergeImageFieldEventArgs

public class MergeImageFieldEventArgs
extends MergeFieldEventArgs

Represents data during MergeImageField event.


Constructor Summary
MergeImageFieldEventArgs(IDocument doc, java.lang.String tableName, int rowIndex, IMergeField field, com.spire.ms.System.Drawing.Image image)
          Provides data during MergeImageField event.
MergeImageFieldEventArgs(IDocument doc, java.lang.String tableName, int rowIndex, IMergeField field, java.lang.Object obj)
          Initializes a new instance of the class.
 
Method Summary
 java.awt.image.BufferedImage getImage()
          Returns the Image.
 java.lang.String getImageFileName()
          Returns the Image File Name.
 java.io.InputStream getImageStream()
          Returns or sets Image Stream.
 java.awt.geom.Dimension2D getPictureSize()
          Gets the word picture size.
 boolean getSkip()
          Gets a value indicating whether this is skip.
 boolean getUseText()
          Gets whether Text should be used.
 void setImage(java.awt.image.BufferedImage value)
          Sets the Image.
 void setImage(java.io.InputStream imgStream)
          Sets the image.
 void setImage(java.lang.String imgFile)
          Sets the image.
 void setImageFileName(java.lang.String value)
          Sets the Image File Name.
 void setImageStream(java.io.InputStream value)
           
 void setPictureSize(java.awt.geom.Dimension2D value)
          Sets the word picture size.
 void setSkip(boolean value)
          Sets a value indicating whether this is skip.
 
Methods inherited from class com.spire.doc.reporting.MergeFieldEventArgs
getCharacterFormat, getCurrentMergeField, getDocument, getFieldName, getFieldValue, getRowIndex, getTableName, getText, isKeepHtmlTextFormat, isKeepHtmlTextFormat, isKeepTextFormat, isKeepTextFormat, setText
 

Constructor Detail

MergeImageFieldEventArgs

public MergeImageFieldEventArgs(IDocument doc,
                                java.lang.String tableName,
                                int rowIndex,
                                IMergeField field,
                                com.spire.ms.System.Drawing.Image image)
Provides data during MergeImageField event.

Parameters:
doc -
tableName -
rowIndex -
field -
image -

MergeImageFieldEventArgs

public MergeImageFieldEventArgs(IDocument doc,
                                java.lang.String tableName,
                                int rowIndex,
                                IMergeField field,
                                java.lang.Object obj)
Initializes a new instance of the class.

Parameters:
doc - The document.
tableName - Name of the table.
rowIndex - Index of the row.
field - The field.
obj - The object.
Method Detail

getUseText

public boolean getUseText()
Gets whether Text should be used.

Returns:
Using text or NOT

getImageFileName

public java.lang.String getImageFileName()
Returns the Image File Name.

Returns:
The image file name

setImageFileName

public void setImageFileName(java.lang.String value)
Sets the Image File Name.

Parameters:
value - The iamge file name

getImageStream

public java.io.InputStream getImageStream()
Returns or sets Image Stream.

Returns:

setImageStream

public void setImageStream(java.io.InputStream value)

getImage

public java.awt.image.BufferedImage getImage()
Returns the Image.

Returns:

setImage

public void setImage(java.awt.image.BufferedImage value)
Sets the Image.

Parameters:
value -

getPictureSize

public java.awt.geom.Dimension2D getPictureSize()
Gets the word picture size.

Returns:
The picture size

setPictureSize

public void setPictureSize(java.awt.geom.Dimension2D value)
Sets the word picture size.

Parameters:
value - The picture size

getSkip

public boolean getSkip()
Gets a value indicating whether this is skip.

Returns:
true if skip; otherwise, false.

setSkip

public void setSkip(boolean value)
Sets a value indicating whether this is skip.

Parameters:
value - true if skip; otherwise, false.

setImage

public void setImage(java.lang.String imgFile)
Sets the image.

Parameters:
imgFile - The image file.

setImage

public void setImage(java.io.InputStream imgStream)
Sets the image.

Parameters:
imgStream -