TPNGImage help

TPNGImage

Help file version 1.13

Introduction to TPNGImage 1.4  

You're now reading TPNGImage* documentation, this version intends to replace the previous version, 1.2. Improvements in this new version includes:

  • The new unit may or may not use the units SysUtils, Classes and Graphics, which will greatly reduce the size of the final executable. Read more about this feature here.

  • CRC checking will now be fully performed.

  • Some bugs when reading interlaced images are now fixed.

  • Error on broken images are now better handled using new exception classes.

  • The images may be saved using interlaced mode also.

  • Transparency information won't be discarted after the image is loaded any more.

  • Most of the images are decoded much faster now.

  • The images will be better encoded using fresh new algorithms.

  • IMPORTANT! Now transparency information is used to display images.

Most of the settings may be changed in the pngimage.pas unit by changing define triggers. Read more about define triggers here.


The component by default self integrates to TPicture class when included in the main unit uses clause.
All you have to is to copy all files to directory acessible in the search path and include
pngimage to the uses.

* Note: The name for the product continues to be TPNGImage but the real component now is called TPNGObject to avoid conflicts