I have a PNG with iTXt chunk containing XMP information. The app compiled in x64 mode with ielib64.dll can access it via PNG_TextEntries, but in x32 mode with ielib32.dll - have not...
with TImageEnIO.Create(nil) do
try
LoadFromFile('C:\5C4C7280-E3CA-4042-801A-68A2C3342C8B.PNG');
ShowMessage(Params.PNG_TextKeys.Text);
finally
Free;
end;