Мне нужно встраивать изображения в текстовые документы OpenOffice без помощи самого OpenOffice. Для этого мне нужно работать непосредственно внутри zip-архива и изменять соответствующие XML-файлы. Проблема, с которой я столкнулся, состоит в том, что OpenOffice хранит встроенные изображения в папке с изображениями и присваивает им уникальное имя в соответствии с информацией на изображении.
Имена файлов выглядят следующим образом:
10000000000000FF000000D84ABBAECB.jpg
Это имя файла разделено на 4 части по 8 байт на часть и заканчивается расширением файла.
10000000 000000FF 000000D8 4ABBAECB
^ ^ ^ ^
unknown height width checksum
Моя проблема сейчас в том, что я понятия не имею, какой тип алгоритма контрольной суммы используется.