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