Да, я использую C # 2.0 и мне нужно что-то делать с файлами PNG, например, использовать собственную палитру, которую я не могу выяснить, как это сделать с System.Drawing.
Существует ли сторонняя библиотека (предпочтительно совместимая с GPL), которая обеспечит более точный контроль над кодировкой PNG?
Обновление: Примеры того, что я хочу сделать:
- Создание, редактирование и удаление палитры изображения (удаление палитры требует изменения цветового пространства).
- Добавление или редактирование фрагментов текста (iTXt, tEXt и zTXt).
- Добавление или редактирование других разных фрагментов (например, bKGD и sPLT).