views:

118

answers:

4

Is there a Delphi 5 component that can handle .png files?

+1  A: 

You can use TPNGImage. Download from here
Also you can check Delphi PNG libraries here

SimaWB
That page says "This is a spin off from the original TPNGImage component from Gustavo Daud." That means **it's not allowed to be distributed.** Daud did not authorize spin-offs of his code, and Embarcadero bought the rights a few years ago. The only way the code can be distributed now is if it's exactly as Daud originally distributed it, according to his own license. That's likely why the SourceForge project that the code came from is now defunct.
Rob Kennedy
Background information: http://blogs.embarcadero.com/nickhodges/2008/08/13/39100 - The license said: `This component may be distributed freely over the internet only when containing the exact same files from the original packaging.`
mjustin
A: 

TMS and DevExpress both can handle png files.

David
A: 

I believe the GDI+ delphi interface from progdigy can be used with D5. Its not a simple plug-in to enable PNG support, but on the other hand, it can load a wide variety of file types. So its another option if all else fails.

GrandmasterB
A: 

I have been using the marvelous Hi Image components for year:

http://www.hicomponents.com/main/

Very powerfull and very comprehensive.

Best of all: it's free now.

Edelcom