Package org.apache.fop.afp
Class AFPImageObjectInfo
- java.lang.Object
-
- org.apache.fop.afp.AFPDataObjectInfo
-
- org.apache.fop.afp.AFPImageObjectInfo
-
public class AFPImageObjectInfo extends AFPDataObjectInfo
A list of parameters associated with an image
-
-
Field Summary
-
Fields inherited from class org.apache.fop.afp.AFPDataObjectInfo
DEFAULT_MAPPING_OPTION
-
-
Constructor Summary
Constructors Constructor Description AFPImageObjectInfo()Default constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetBitsPerPixel()Returns the number of bits used per pixelintgetCompression()Returns the compression typebooleanhasCompression()Returns true if this image uses compressionbooleanisColor()Returns true if this is a color imagebooleanisSubtractive()Indicates whether additive or subtractive mode is set.voidsetBitsPerPixel(int bitsPerPixel)Sets the number of bits per pixelvoidsetColor(boolean color)Sets if this image is colorvoidsetCompression(int compression)Sets the compression used with this imagevoidsetSubtractive(boolean subtractive)Set either additive or subtractive mode (used for ASFLAG).java.lang.StringtoString()-
Methods inherited from class org.apache.fop.afp.AFPDataObjectInfo
getData, getDataHeight, getDataHeightRes, getDataWidth, getDataWidthRes, getMappingOption, getMimeType, getObjectAreaInfo, getObjectType, getResourceInfo, getUri, isCreatePageSegment, setCreatePageSegment, setData, setDataHeight, setDataHeightRes, setDataWidth, setDataWidthRes, setMappingOption, setMimeType, setObjectAreaInfo, setResourceInfo, setUri
-
-
-
-
Method Detail
-
setBitsPerPixel
public void setBitsPerPixel(int bitsPerPixel)
Sets the number of bits per pixel- Parameters:
bitsPerPixel- the number of bits per pixel
-
setColor
public void setColor(boolean color)
Sets if this image is color- Parameters:
color- true if this is a color image
-
getBitsPerPixel
public int getBitsPerPixel()
Returns the number of bits used per pixel- Returns:
- the number of bits used per pixel
-
isColor
public boolean isColor()
Returns true if this is a color image- Returns:
- true if this is a color image
-
hasCompression
public boolean hasCompression()
Returns true if this image uses compression- Returns:
- true if this image uses compression
-
getCompression
public int getCompression()
Returns the compression type- Returns:
- the compression type
-
setCompression
public void setCompression(int compression)
Sets the compression used with this image- Parameters:
compression- the type of compression used with this image
-
setSubtractive
public void setSubtractive(boolean subtractive)
Set either additive or subtractive mode (used for ASFLAG).- Parameters:
subtractive- true for subtractive mode, false for additive mode
-
isSubtractive
public boolean isSubtractive()
Indicates whether additive or subtractive mode is set.- Returns:
- true for subtractive mode, false for additive mode
-
toString
public java.lang.String toString()
- Overrides:
toStringin classAFPDataObjectInfo
-
-