|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.lowagie.text.rtf.RtfElement
com.lowagie.text.rtf.graphic.RtfImage
The RtfImage contains one image. Supported image types are jpeg, png, wmf, bmp.
Field Summary | |
---|---|
private int |
alignment
The alignment of this picture |
private float |
height
The height of this picutre |
private byte[] |
image
The actual image. |
private int |
imageType
The type of image this is. |
private static byte[] |
PICTURE
Constant for a picture |
private static byte[] |
PICTURE_BMP
Constant for a bmp image |
private static byte[] |
PICTURE_GROUP
Constant for the shape/picture group |
private static byte[] |
PICTURE_HEIGHT
Constant for the picture height |
private static byte[] |
PICTURE_JPEG
Constant for a jpeg image |
private static byte[] |
PICTURE_PNG
Constant for a png image |
private static byte[] |
PICTURE_SCALE_X
Constant for the picture width scale |
private static byte[] |
PICTURE_SCALE_Y
Constant for the picture height scale |
private static byte[] |
PICTURE_WIDTH
Constant for the picture width |
private static byte[] |
PICTURE_WMF
Constant for a wmf image |
private float |
plainHeight
The intended display height of this picture |
private float |
plainWidth
The intended display width of this picture |
private float |
width
The width of this picture |
Fields inherited from class com.lowagie.text.rtf.RtfElement |
---|
document, inHeader, inTable |
Fields inherited from interface com.lowagie.text.rtf.RtfBasicElement |
---|
CLOSE_GROUP, COMMA_DELIMITER, DELIMITER, OPEN_GROUP, TWIPS_FACTOR |
Constructor Summary | |
---|---|
RtfImage(RtfDocument doc,
Image image)
Constructs a RtfImage for an Image. |
Method Summary | |
---|---|
private byte[] |
getImage(Image image)
Extracts the image data from the Image. |
byte[] |
write()
Writes the RtfImage content |
Methods inherited from class com.lowagie.text.rtf.RtfElement |
---|
intToByteArray, isInTable, setInHeader, setInTable, setRtfDocument |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private static final byte[] PICTURE_GROUP
private static final byte[] PICTURE
private static final byte[] PICTURE_JPEG
private static final byte[] PICTURE_PNG
private static final byte[] PICTURE_BMP
private static final byte[] PICTURE_WMF
private static final byte[] PICTURE_WIDTH
private static final byte[] PICTURE_HEIGHT
private static final byte[] PICTURE_SCALE_X
private static final byte[] PICTURE_SCALE_Y
private int imageType
private byte[] image
private int alignment
private float width
private float height
private float plainWidth
private float plainHeight
Constructor Detail |
public RtfImage(RtfDocument doc, Image image) throws DocumentException
doc
- The RtfDocument this RtfImage belongs toimage
- The Image that this RtfImage wraps
DocumentException
- If an error occured accessing the image contentMethod Detail |
private byte[] getImage(Image image) throws DocumentException
image
- The Image for which to extract the content
DocumentException
- If an error occurs accessing the image contentpublic byte[] write()
write
in interface RtfBasicElement
write
in class RtfElement
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |