Я уже писал код для просмотра хранящегося в GIF текста и нашел несколько ошибок. За основу я взял описание
Программа зависла при открытии картинки
Оказалось, что вместо описанного порядка Graphic Extension->Image Descriptor в файле нащлись другие блоки, называемые Extension. Исправил, вылезла еще одна ошибка - не учел флаг Global Color Table и на этом парсер приуныл. Исправил.
Последний шаг - добавление текстового комментария. Для простоты добавил текст к концу файла вместо байта $3B(trailer). В следующем году буду использовать программу, вот и проверю работоспособность. Других способов пока не придумал.


Комментарии
Отправить комментарий