|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.aspose.imaging.fileformats.gif.GifBlock
com.aspose.imaging.fileformats.gif.blocks.GifPlainTextRenderingBlock
public class GifPlainTextRenderingBlock
Gif plain text extension block. The plain text extension contains textual data and the parameters necessary to render that data as a graphic, in a simple form.
Field Summary | |
---|---|
static byte |
BlockSize
The overall block size. |
static byte |
ExtensionLabel
The plain text extension label. |
static byte |
SubBlockSize
The size of the sub block. |
Fields inherited from class com.aspose.imaging.fileformats.gif.GifBlock |
---|
ExtensionIntroducer |
Constructor Summary | |
---|---|
GifPlainTextRenderingBlock()
Initializes a new instance of the GifPlainTextRenderingBlock class. |
|
GifPlainTextRenderingBlock(int textGridLeftPosition,
int textGridTopPosition,
int textGridWidth,
int textGridHeight,
byte characterCellWidth,
byte characterCellHeight,
byte textForegroundColorIndex,
byte textBackgroundColorIndex,
byte[] data)
Initializes a new instance of the GifPlainTextRenderingBlock class. |
Method Summary | |
---|---|
byte |
getCharacterCellHeight()
Gets or sets the character cell height, in pixels, of each cell in the grid. |
byte |
getCharacterCellWidth()
Gets or sets the character cell width, in pixels, of each cell in the grid. |
byte[] |
getPlainTextData()
Gets or sets the plain text data. |
byte |
getTextBackgroundColorIndex()
Gets or sets the index of the color in the global color palette used to draw the text background. |
byte |
getTextForegroundColorIndex()
Gets or sets the index of the color in the global color palette used to draw the text foreground. |
int |
getTextGridHeight()
Gets or sets the text grid height in pixels Value: The text grid height in pixels. |
int |
getTextGridLeftPosition()
Gets or sets the text grid left position. |
int |
getTextGridTopPosition()
Gets or sets the text grid top position. |
int |
getTextGridWidth()
Gets or sets the text grid with in pixels Value: The text grid width in pixels. |
void |
save(java.io.InputStream stream)
Saves the block to the specified InputStream. |
void |
saveInternal(Stream stream)
Saves the block to the specified stream. |
void |
setCharacterCellHeight(byte value)
|
void |
setCharacterCellWidth(byte value)
|
void |
setPlainTextData(byte[] value)
|
void |
setTextBackgroundColorIndex(byte value)
|
void |
setTextForegroundColorIndex(byte value)
|
void |
setTextGridHeight(int value)
|
void |
setTextGridLeftPosition(int value)
|
void |
setTextGridTopPosition(int value)
|
void |
setTextGridWidth(int value)
|
Methods inherited from class com.aspose.imaging.fileformats.gif.GifBlock |
---|
isChanged, isChanged |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final byte BlockSize
The overall block size.
public static final byte ExtensionLabel
The plain text extension label.
public static final byte SubBlockSize
The size of the sub block.
Constructor Detail |
---|
public GifPlainTextRenderingBlock()
Initializes a new instance of the GifPlainTextRenderingBlock
class.
public GifPlainTextRenderingBlock(int textGridLeftPosition, int textGridTopPosition, int textGridWidth, int textGridHeight, byte characterCellWidth, byte characterCellHeight, byte textForegroundColorIndex, byte textBackgroundColorIndex, byte[] data)
Initializes a new instance of the GifPlainTextRenderingBlock
class.
textGridLeftPosition
- The text grid left position.textGridTopPosition
- The text grid top position.textGridWidth
- The text grid width.textGridHeight
- The text grid height.characterCellWidth
- The character cell width.characterCellHeight
- The character cell height.textForegroundColorIndex
- The foreground color index.textBackgroundColorIndex
- The background color index.data
- The plain text data.Method Detail |
---|
public byte getCharacterCellHeight()
Gets or sets the character cell height, in pixels, of each cell in the grid.
Value: The character cell height.
public byte getCharacterCellWidth()
Gets or sets the character cell width, in pixels, of each cell in the grid.
Value: The character cell width.
public byte[] getPlainTextData()
Gets or sets the plain text data.
Value: The plain text data.
public byte getTextBackgroundColorIndex()
Gets or sets the index of the color in the global color palette used to draw the text background.
Value: The background color index.
public byte getTextForegroundColorIndex()
Gets or sets the index of the color in the global color palette used to draw the text foreground.
Value: The foreground color index.
public int getTextGridHeight()
Gets or sets the text grid height in pixels
Value: The text grid height in pixels.
public int getTextGridLeftPosition()
Gets or sets the text grid left position.
Value: The text grid left position.
public int getTextGridTopPosition()
Gets or sets the text grid top position.
Value: The text grid top position.
public int getTextGridWidth()
Gets or sets the text grid with in pixels
Value: The text grid width in pixels.
public void save(java.io.InputStream stream)
GifBlock
Saves the block to the specified InputStream.
save
in interface IGifBlock
save
in class GifBlock
public void saveInternal(Stream stream)
Saves the block to the specified stream.
saveInternal
in interface IGifBlock
saveInternal
in class GifBlock
stream
- The stream to save data to.public void setCharacterCellHeight(byte value)
public void setCharacterCellWidth(byte value)
public void setPlainTextData(byte[] value)
public void setTextBackgroundColorIndex(byte value)
public void setTextForegroundColorIndex(byte value)
public void setTextGridHeight(int value)
public void setTextGridLeftPosition(int value)
public void setTextGridTopPosition(int value)
public void setTextGridWidth(int value)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |