Following the example in the documentation:
https://www.imageen.com/help/index.php?topic=TIOParams.PNG_TextKeys&m=8
...we can add a PNG_TextKey with its value:
ImageEnView1.IO.Params.PNG_TextKeys.Add('Author');
ImageEnView1.IO.Params.PNG_TextValues.Add('Letizia');
But when doing this to the SAME PNG file again with another PNG_TextValue:
ImageEnView1.IO.Params.PNG_TextKeys.Add('Author');
ImageEnView1.IO.Params.PNG_TextValues.Add('Peter');
...it just ADDS a new PNG_TextKey with another PNG_TextValue to the PNG file, leading to inconsistency.
How can I remove the old TEXTKEYS and TEXTVALUES both from IO.Params and from the PNG file itself, so I can OVERWRITE the old TEXTVALUE in the PNG file?