#include <icl/imagecodecdata.h>
Link against: imageconversion.lib
| class TPngEncodeData : public TFrameDataBlock |
| Public Attributes | |
|---|---|
| TInt | iBitsPerPixel |
| TBool | iColor |
| TPngCompressLevel | iLevel |
| TBool | iPaletted |
| Public Member Enumerations | |
|---|---|
| enum | TPngCompressLevel { EDefaultCompression, ENoCompression, EBestSpeed, EBestCompression } |
| Public Member Functions | |
|---|---|
| TPngEncodeData() | |
| Inherited Functions | |
|---|---|
| TFrameDataBlock::DataType()const | |
| TFrameDataBlock::TFrameDataBlock(TUid) | |
PNG specific frame data variant which holds PNG encoding information.
It can only be used with the PNG encoder.
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. |