limelect 53 Posted August 14 While trying another project, I found that I do not understand PNG. As for that, I started writing a PNG TChunk investigating in Vcl.Imaging.pngimage and found out that it lacks many chunks. I used this pngnet-code-r26-trunk.zip c++ program as a reference and more. So my basic question is (if anyone knows) that Vcl.Imaging.pngimage has a full PNG specification, and if it lacks more chunks, does any other PAS PNG file have a full spec? Any recommendation? Share this post Link to post
Anders Melander 2073 Posted August 15 (edited) I doubt that you will find anything that implements everything since there's really no need or practical use for that. You can have a look at the PNG implementation in Graphics32: https://github.com/graphics32/graphics32/blob/master/Source/GR32_PortableNetworkGraphic.pas I don't know if it covers more or less of the specs than TPNGImage but at least it's fully extensible so you can add anything that it's missing if you want to. Edited August 15 by Anders Melander Share this post Link to post
limelect 53 Posted August 19 GR32_PortableNetworkGraphic.pas seems to be more extensive Share this post Link to post