У меня есть несколько пользовательских метаданных для вставки в файл PNG. Он сохраняется через libpng, и нетрудно выписать собственный фрагмент. Я просто вызываю png_write_chunk с именем, длиной и данными. Но я не вижу, как вернуть данные снова. Я ожидаю, что будет функция png_read_chunk, которая принимает имя чанка и возвращает указатель на данные или что-то в этом роде, но в png.h ничего такого нет.
Кто-нибудь знает, как этого добиться?