Я сделал новую подверсию:
DjVu Imager v1.6 (1,17 МБ)
http://www.djvu-soft.narod.ru/soft/djvu_imager_v1_6.rar
Исходники: (73 КБ)
http://www.djvu-soft.narod.ru/soft/djvu_imager_v1_6_src.rarНовая подверсия исправляет 2 бага:
1. После создания подверсии 1.5, программа стала вставлять картинки в многостраничный DjVu-файл в неправильном порядке - в случае, когда количество вставляемых картинок было 2 или больше.
2. Исправлен более серьёзный баг: программа впервые научилась работать с такими многостраничными DjVu-файлами, имена внутренних страниц которых содержат пробелы или кириллические символы.
Имена внутренних страниц многостраничного DjVu-файла можно посмотреть, например, в WinDjView:
Файл - Информация о документе.
Эти имена задаёт DjVu-кодировщик при кодировании группы сканов в 1 многостраничный DjVu-файл: берёт имя очередного скана, отбрасывает расширение, (добавляет опционально префикс - DjVu Solo 3.1) и записывает с расширением "djvu".
Проблема оказалась в том, что с такими именами (с пробелами и кириллическими символами) не умеют работать консольные утилиты из DjVuLibre - djvumake и djvudump. По моей просьбе Леон Боту подправил эти 2 утилиты соответствующим образом и выложил исходники их подправленных версий в CVS DjVuLibre.
Я скомпилировал их в готовые утилиты (только вместо djvudump я делаю свою соответствующую модификацию djvudumpm - котороя делает вывод не на экран, а в текстовый файл) и использовал в этой новой подверсии DjVu Imager.