TPngEncodeData Class Reference
#include
<icl/imagecodecdata.h>
Link against: imageconversion.lib
class TPngEncodeData : public TFrameDataBlock |
Detailed Description
PNG specific frame data variant which holds PNG encoding information.
It can only be used with the PNG encoder.
Member Attribute Documentation
iBitsPerPixel
The number of bits per pixel.
iColor
A flag indicating if the image is color or grayscale.
iLevel
The level of compression to apply.
iPaletted
A flag indicating use of a palette or RGB.
Member Enumeration Documentation
Enum TPngCompressLevel
A flag reflecting the level of compression used.
Enumerator | Value | Description |
---|
EDefaultCompression | Z_DEFAULT_COMPRESSION |
Default level of compression used.
|
ENoCompression | Z_NO_COMPRESSION |
No compression used.
|
EBestSpeed | Z_BEST_SPEED |
Optimise compression for speed.
|
EBestCompression | Z_BEST_COMPRESSION |
Optimise compression for size.
|
Constructor & Destructor Documentation
TPngEncodeData ( )
Default constructor for this class.