pngFile(): Coder<>
Creates a coder for complete PNG files with automatic chunk refinement.
This is the main entry point for working with PNG files. It creates a coder that handles the PNG signature and automatically refines known chunk types (IHDR, PLTE, tRNS, bKGD, IDAT, IEND) to their structured representations.