org.apache.fop.render.afp.modca
Class ImageCellPosition
java.lang.Object
|
+--org.apache.fop.render.afp.modca.AbstractAFPObject
|
+--org.apache.fop.render.afp.modca.ImageCellPosition
- public class ImageCellPosition
- extends AbstractAFPObject
The IM Image Cell Position structured field specifies the placement,
size, and replication of IM image cells.
Constructor Summary |
ImageCellPosition(int x,
int y)
Constructor for the ImageCellPosition |
Method Summary |
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(java.io.OutputStream os)
Accessor method to write the AFP datastream for the Image Cell Position |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ImageCellPosition
public ImageCellPosition(int x,
int y)
- Constructor for the ImageCellPosition
- Parameters:
x
- The offset of image cell in X directiony
- The offset of image cell in Y direction
writeDataStream
public void writeDataStream(java.io.OutputStream os)
throws java.io.IOException
- Accessor method to write the AFP datastream for the Image Cell Position
- Overrides:
writeDataStream
in class AbstractAFPObject
- Parameters:
os
- The stream to write to- Throws:
java.io.IOException
-
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.
- Parameters:
xcSize
- The size to set.
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.
- Parameters:
xFillSize
- 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.
- Parameters:
ycSize
- 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.
- Parameters:
yFillSize
- The size to set.
Copyright 1999-2006 The Apache Software Foundation. All Rights Reserved.