org.apache.fop.render.afp.modca
Class ImageCellPosition
public class ImageCellPosition
The IM Image Cell Position structured field specifies the placement,
size, and replication of IM image cells.
void | setXFillSize(int xFillSize) - Specifies the extent of the fill rectangle in the X direction,
in image points.
|
void | setXSize(int xcSize) - Specifies the extent in the X direction, in image points,
of this image cell.
|
void | setYFillSize(int yFillSize) - Specifies the extent of the fill rectangle in the Y direction,
in image points.
|
void | setYSize(int ycSize) - Specifies the extent in the Y direction, in image points,
of this image cell.
|
void | writeDataStream(OutputStream os) - Accessor method to write the AFP datastream for the Image Cell Position
|
ImageCellPosition
public ImageCellPosition(int x,
int y)
Constructor for the ImageCellPosition
x
- The offset of image cell in X directiony
- The offset of image cell in Y direction
setXFillSize
public void setXFillSize(int xFillSize)
Specifies the extent of the fill rectangle in the X direction,
in image points. This value can be smaller than, equal to, or
larger than the image cell extent in the X direction (XCSize).
A value of X'FFFF' indicates that the image cell X-extent should
be used as the fill rectangle X-extent. The fill rectangle is
filled in the X direction by repeating the image cell in the
X direction. The image cell can be truncated to fit the rectangle.
xFillSize
- The size to set.
setXSize
public void setXSize(int xcSize)
Specifies the extent in the X direction, in image points,
of this image cell. A value of X'FFFF' indicates that the
default extent specified in bytes 28 and 29 of the Image
Input Descriptor (IID) is to be used.
xcSize
- The size to set.
setYFillSize
public void setYFillSize(int yFillSize)
Specifies the extent of the fill rectangle in the Y direction,
in image points. This value can be smaller than, equal to, or
larger than the image cell extent in the Y direction (YCSize).
A value of X'FFFF' indicates that the image cell Y-extent should
be used as the fill rectangle Y-extent. The fill rectangle is
filled in the Y direction by repeating the image cell in the
Y direction. The image cell can be truncated to fit the rectangle.
yFillSize
- The size to set.
setYSize
public void setYSize(int ycSize)
Specifies the extent in the Y direction, in image points,
of this image cell. A value of X'FFFF' indicates that the
default extent specified in bytes 30 and 31 of the Image
Input Descriptor (IID) is to be used.
ycSize
- The size to set.
writeDataStream
public void writeDataStream(OutputStream os)
throws IOException
Accessor method to write the AFP datastream for the Image Cell Position
- writeDataStream in interface AbstractAFPObject
os
- The stream to write to
Copyright 1999-2007 The Apache Software Foundation. All Rights Reserved.