Summary of the Delta-PNG standard chunks Name Multiplicity Ordering DHDR 1 First PROM 0-1 Next to DHDR DROP 0+ None DBYK 0+ None ORDR 0-1 None IHDR 0-1 Before the other Delta-PNG chunks IPNG 0-1 Before the other Delta-PNG chunks JHDR 0-1 Before the other Delta-PNG chunks IJNG 0-1 Before the other Delta-PNG chunks PLTE 0-1 Before IDAT PPLT 0-1 Before IDAT JDAT 0+ Interleaved with IDAT or JDAA IDAT 0+ Interleaved with JDAT; before JSEP JDAA 0+ Interleaved with JDAT; before JSEP JSEP 0-1 Between 8-bit and 12-bit JDATs IEND 1 Last cHRM 0-1 Before PLTE and IDAT gAMA 0-1 Before PLTE and IDAT iCCP 0-1 Before PLTE and IDAT sBIT 0-1 Before PLTE and IDAT sRGB 0-1 Before PLTE and IDAT bKGD 0-1 After PLTE; before IDAT hIST 0-1 After PLTE; before IDAT tRNS 0-1 After PLTE; before IDAT sPLT 0+ Before IDAT tIME 0+ None iTXt 0+ None tEXt 0+ None zTXt 0+ None Multiplicity(IHDR) + Multiplicity(IPNG) + Multiplicity(JHDR) + Multiplicity(IJNG) = 0-1 Multiplicity(PLTE) + Multiplicity(PPLT) = 0-1 Multiplicity(IDAT) && Multiplicity(JDAA) = 0