Можно извлечь название и pagenum каждой страницы в файле djvu

Это версия djvu вопросов, которые я задал ранее для файлов PDF . Я пробовал аналогичную идею, как fred дал предыдущий вопрос . Но я теперь зациклился на том, как получить количество страниц файла djvu, потому что я не знаю, какая команда может быть использована для этой цели.

Ради завершения я сейчас просто перефразирую вопрос здесь:

Мне было интересно, есть ли способ извлечь название и pagenum каждой страницы в файле djvu? Либо некоторые приложения, либо программирование на каком-то языке программирования с некоторыми библиотеками djvu?

Название каждой страницы должно быть первой строкой страницы, например, в слайдах / презентационных файлах.

Предполагается, что вывод будет текстовым файлом со следующим форматом:

title_of_first_page pagenum_of_first_page title_of_second_page pagenum_of_second_page ... 

Спасибо и приветствую!

  • Создание нескольких файлов индекса для одного непрямого файла DjVu
  • Проблемы преобразования PDF в DjVu
  • Извлечь несколько страниц из файла djvu
  • Как разбить каждую страницу файла djvu?
  • Как указать специальные символы в djvused bookmarks
  • Преобразование файла .okular в pdf
  • Как можно сохранить текст OCRed при преобразовании файлов djvu и pdf?
  • Cli grep через файлы djvu
  • One Solution collect form web for “Можно извлечь название и pagenum каждой страницы в файле djvu”

    Подобно примеру .pdf , следующий скрипт будет печатать первую строку текста, найденную на данной странице (через head -n 1 ). Вы можете увидеть доступные команды, набрав djvused --help в терминале.

    djvused находится в пакете djvulibre-bin

     if="$HOME/Downloads/The Geometry of Exponential Families.djvu" pages=$(djvused -e 'n' "$if") for ((i=1; i<=$pages; i++)) ;do printf "%s %d\n" "$(djvused -e 'select '$i'; print-pure-txt' "$if" | head -n 1)" $i done 
    Interesting Posts

    Cron работает каждые 15 секунд

    расширение загрузки, перемещение корней LUKS

    Linux Mint 64 бит

    выполнить команду из txt-файла

    Процессы печати, отсортированные по использованию ЦП

    Реверс консоли Linux отличается низкой контрастностью

    В репозитории Reprepro отсутствуют некоторые файлы?

    Как я могу решить: нет такого файла или каталога?

    Как я могу установить youtube-dl на BOSS linux?

    Как искать папки с файлами .c вместе с Makefile? Я хочу, чтобы имена или содержимое папок

    Перенаправление трафика вторичного сетевого интерфейса вместе с переадресацией портов на tun0 (OpenVPN) с использованием iptables

    Что означает «func 08 lookup от nouveau», «-2» означает?

    Невозможно загрузить из массива RAID – массивы, не собранные при загрузке

    Как я могу добавить пробел автоматически после каждой команды, которую я вводил в bash?

    Настройка двойного монитора с различными разрешениями с использованием драйвера open source ati

    Linux и Unix - лучшая ОС в мире.