When I click on the image>property>details of a PNG image in Windows many fields are missing compared to a JPEG file. Are these fields supported in PNG? If so, how would th
section 11.3.4.2 of the PNG spec gives a list of pre-defined meta tags (keywords)
http://www.w3.org/TR/PNG/#11textinfo
you can add as many other meta tags/fields as you would like.
as for how, programmatically, that depends on the language you're using!
PNG has no EXIF chunk. Thus EXIF metadata will get lost if you convert from JPEG into PNG.
However Adobe has made XMP for storing all kinds of metadata. So that you can convert between JPEG and PNG while preserving metadata.