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 size) - 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 size) - Specifies the extent of the fill rectangle in the Y direction,
in image points.
|
void | setYSize(int size) - 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 size)
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.
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 size)
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.
setYSize
public void setYSize(int size)
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.
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-2008 The Apache Software Foundation. All Rights Reserved.