Package org.apache.fop.afp
Class AFPImageObjectInfo
java.lang.Object
org.apache.fop.afp.AFPDataObjectInfo
org.apache.fop.afp.AFPImageObjectInfo
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 -
Method Summary
Modifier and TypeMethodDescriptionintReturns the number of bits used per pixelintReturns the compression typebooleanReturns true if this image uses compressionbooleanisColor()Returns true if this is a color imagebooleanIndicates 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).toString()Methods inherited from class org.apache.fop.afp.AFPDataObjectInfo
getData, getDataHeight, getDataHeightRes, getDataWidth, getDataWidthRes, getMappingOption, getMimeType, getObjectAreaInfo, getObjectType, getResourceInfo, getTransparencyMask, getUri, isCreatePageSegment, setCreatePageSegment, setData, setDataHeight, setDataHeightRes, setDataWidth, setDataWidthRes, setMappingOption, setMimeType, setObjectAreaInfo, setResourceInfo, setTransparencyMask, setUri
-
Constructor Details
-
AFPImageObjectInfo
public AFPImageObjectInfo()Default constructor
-
-
Method Details
-
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
- Overrides:
toStringin classAFPDataObjectInfo
-