Package com.scroogexhtml.pictures
Class EmbeddedPicture
- java.lang.Object
-
- com.scroogexhtml.pictures.EmbeddedPicture
-
- All Implemented Interfaces:
Serializable
public class EmbeddedPicture extends Object implements Serializable
The EmbeddedPicture class stores information about a picture in the RTF.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description EmbeddedPicture()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]
getData()
long
getDataLength()
ByteArrayOutputStream
getDataStream()
long
getHGoalTwips()
long
getHResult()
String
getImgAltAttribute()
int
getMappingMode()
long
getOriginalHeight()
long
getOriginalWidth()
PictureFormat
getPictureFormat()
String
getPictureUrl()
long
getScaleX()
long
getScaleY()
long
getWGoalTwips()
long
getWResult()
boolean
isVisible()
void
setData(byte[] data)
void
setHGoalTwips(long hGoalTwips)
void
setImgAltAttribute(String imgAltAttribute)
void
setMappingMode(int mappingMode)
void
setOriginalHeight(long originalHeight)
void
setOriginalWidth(long originalWidth)
void
setPictureFormat(PictureFormat pictureFormat)
void
setPictureUrl(String pictureUrl)
void
setScaleX(long scaleX)
void
setScaleY(long scaleY)
void
setVisible(boolean visible)
void
setWGoalTwips(long wGoalTwips)
static int
twipsToPix(long twips)
Convert TWIPS to Pixel.void
write(int value)
Writes the specified byte to the picture data.
-
-
-
Method Detail
-
getData
public byte[] getData()
-
setData
public void setData(byte[] data) throws IOException
- Throws:
IOException
-
getDataStream
public ByteArrayOutputStream getDataStream()
-
getDataLength
public long getDataLength()
-
getOriginalWidth
public long getOriginalWidth()
-
setOriginalWidth
public void setOriginalWidth(long originalWidth)
-
getOriginalHeight
public long getOriginalHeight()
-
setOriginalHeight
public void setOriginalHeight(long originalHeight)
-
getHGoalTwips
public long getHGoalTwips()
-
getWGoalTwips
public long getWGoalTwips()
-
setWGoalTwips
public void setWGoalTwips(long wGoalTwips)
-
setHGoalTwips
public void setHGoalTwips(long hGoalTwips)
-
getScaleX
public long getScaleX()
-
setScaleX
public void setScaleX(long scaleX)
-
getScaleY
public long getScaleY()
-
setScaleY
public void setScaleY(long scaleY)
-
getPictureUrl
public String getPictureUrl()
-
setPictureUrl
public void setPictureUrl(String pictureUrl)
-
getPictureFormat
public PictureFormat getPictureFormat()
-
setPictureFormat
public void setPictureFormat(PictureFormat pictureFormat)
-
getMappingMode
public int getMappingMode()
-
setMappingMode
public void setMappingMode(int mappingMode)
-
isVisible
public boolean isVisible()
-
setVisible
public void setVisible(boolean visible)
-
getImgAltAttribute
public String getImgAltAttribute()
-
setImgAltAttribute
public void setImgAltAttribute(String imgAltAttribute)
-
getHResult
public long getHResult()
-
getWResult
public long getWResult()
-
twipsToPix
public static int twipsToPix(long twips)
Convert TWIPS to Pixel.- Parameters:
twips
- Number of TWIPS.- Returns:
- Number of pixels.
-
write
public void write(int value)
Writes the specified byte to the picture data.- Parameters:
value
- the picture data byte to be written
-
-