Djvu small mod как пользоваться

Обновлено: 06.07.2024

minidjvu-mod – это кодировщик текстового слоя для создания многостраничных DjVu документов (аналог cjb2 пакета DjVuLibre). Пожалуй, единственный свободный (GPL-3.0) кодировщик на данный момент, способный конкурировать по итоговому размеру файла с коммерческими проприетарными аналогами ( documenttodjvum.exe от LizardTech).

minidjvu-mod является форком проекта minidjvu , разработанного Ильёй Межировым и Алексеем Крюковым в 2005-2010 гг. По сравнению с оригиналом, алгоритмы обработки переписаны с использованием битовых операций напрямую над монохромными изображениями, а также добавлена поддержка многопоточной обработки (OpenMP) общих словарей (djbz) документа. Полученный прирост в производительности позволил убрать некоторые эвристики и потратить дополнительные ресурсы на более полную оптимизацию общего словаря, от чего напрямую зависит качество сжатия итогового документа. В результате на современных многоядерных CPU minidjvu-mod уже не критично отстает по скорости работы от коммерческих аналогов, а также стал сравним по качеству сжатия результата.

В новой версии minidjvu-mod 0.9m02 также добавлена возможность передавать параметры кодирования документа через файл настроек. С его помощью можно дополнительно:

  • задавать индивидуальные параметры обработки конкретным изображениям;
  • контролировать, какие изображения попадут в тот или иной общий словарь (djbz);
  • задавать индивидуальные параметры кодирования общих словарей.



В нормальном пдф метаданные всегда есть. Ибо тот, кто их не вставляет – не уважает ни себя, ни других. И не надеется на попадание своего творения никуда в приличное хранилище. И это касается не только метаданных.

И кстати, не помню почему я метаданные в djvu не использовал и не помню о них =)



Да нет там никаких проблем с запихиванием метаданных. Вставляются djvused так же как оглавление - командой set-meta из файла в формате key = value . Можно глобальные, можно на конкретную страницу. Можно в XMP формате запихать. DjView их отображает по Ctrl+M. Считываются тем же djvused .


У меня где-то 95% книг в djvu, статьи 99% в pdf. Когда источник электронный то pdf, если бумажный то djvu.


Может подскажешь как из djvu сделать pdf с таким же размером файла. А то иногда нужны фишки именно pdf в виде выделения текста и заметок. А то делать из 30мб djvu 300мб pdf считаю излишеством.


Тут только OCR - такой софт весьма не дешёвый.

ados ★★★★★ ( 18.07.21 14:06:46 )
Последнее исправление: ados 18.07.21 14:13:01 (всего исправлений: 1)


Вот это - хороший вопрос. Я конвертерами не занимался, возможно такие и есть. Но на вскидку все выглядит так, что они работают максимально тупым образом - DjVu рендерится в картинку, и картинка заново кодируется в PDF его кодерами. Или наоборот. Естественно, все преимущества DjVu при такой конверсии потеряются. И это при том, что форматы похожи и можно уже готовые словари и инструкции перевести из одного формата в другой.

Возможно, такой конвертер и есть, но я просто не в курсе. А если нет, то возможно я его когда-нибудь его напишу, если руки дойдут. Мысль такая по кр мере возникала.

Truf ★ ( 18.07.21 14:19:35 )
Последнее исправление: Truf 18.07.21 14:22:15 (всего исправлений: 1)


Спасибо. Значит просто я что-то тормозил, когда делал вещи в этом формате.

Одним аргументом против djvu меньше.

Эх, сколько в 1990-е и 2000-е было выкинуто на помойку (буквально!!) внутренних журналов многих НИИ с тиражом до 20 экз. с массой эксперименальных данных, которые не на одну нобелевку потянут (она-то сама при Союзе не котировалась). Копий и в Ленинке нет. Где теперь все эти данные взять? Нигде! Заново деньги вкладывать и эксперименты по материаловедению проводить? Капиталисты этого не будут делать ни за что, им перспектива не нужна, им нужны только «бабло» здесь и сейчас.

В основном эти журналы выкидывали, чтобы отдать помещения под аренду частным «рогам и копытам», которых уже и в помине нет.

Вот эти бы журналы оцифровать тогда было бы здорово. Но никого не нашлось, ни чтобы сохранить хотя бы по 1 бумажному экземпляру (а для этого действительно много места нужно), ни тем более оцифровать (места гораздо меньше нужно).

Ну, спецам из НИИ всё-таки жалко было выкидывать, они журналы скинули на городскую библиотечную сеть. А те говорят: «Ещё месяц и если никто так и не будет приходить и читать, то выкинем на помойку и отдадим стелажи под билетристику, её читают». Мне и то получилось случайно узнать, что такие журналы доступны. А другим-то откуда узнать об этом? Я посмотрел несколько: там действительно всё было кратко сухо и по делу, никакой «воды», формулы, обоснования, экспериментальные данные - всё есть. (Правда я тогда занимался совсем другой тематикой, и тоже не брал читать.) Ооочень жаль.

Тут неумные люди говорили, что этот хлам никому не нужен. Это не так. Не бывает ненужных данных, просто не все умеют их правильно использовать. При поиске решения проблем, никогда не знаешь заранее какие из них дадут наиболее правильный и эффективный (в том числе и экономически) путь.

Да, История только и делает, что никого ничему не учит. Сколько государств исчезло только потому, что наплевательски относились к сохранению научных и прикладных данных. Фактически, те люди, кто занимаются сохранением данных в частном порядке, берут на себя роль сохранения той цивилизации, которую они представляют. Пятикантропам-приживалам это конечно не нужно, им нужно только «зашибись» и «здесь и сейчас».


при Министерстве финансов Республики Саха (Якутия)»

Работа в программе DjVu

DjVu Small.exe-программа по переводу сканированных файлов в формат DjVu.

DjVu - графический формат, оптимизированный для хранения отсканированных документов.

1. djvu_small_v0_3_4.rar- архивный файл программы сохранения сканированных файлов в один. Правой кнопкой мыши разархивируйте файл.


2. Открываем сформированную папку djvu_small_v0_3_4, далее копируем папку DjVu Small v0.3.4 и переносим в папку C:\Program Files.

3. Открываем скопированную папку DjVu Small v0.3.4.


4. Копируем ярлык программы на рабочий стол.

Для этого выбираем DjVu Small, нажимаем правую кнопку мыши и отправляем ярлык на Рабочий стол.


5. Запускаете программу


6. При сохранении файлов

1. Выбираете отсканированные документы.

2. Выбираете папку куда сохранится сформированный файл.

3. Запускаете конвертор.


7. Для просмотра документов в формате DJVU необходимо установить плагин- s.

Скачанный файл s.rar разархивировать в текущую директорию.


8. Открываем папку s. и запускаем установочное приложение stduviewer.


9. Выбираем Русский, Ок.


Выбираете пункт- Принимаю условия соглашения


Вводите ФИО и организацию

Далее соглашаетесь на все. В конце завершить.

По всем вопросам обращаться в ГБУ «Центр информатизации бюджетного процесса при Министерстве финансов Республики Саха (Якутия)»

Вы здесь: Главная Создание элек.книг 02.16. Создание файлов DjVu. DjVu Small

Главное меню

02.16. Создание файлов DjVu. DjVu Small

После запуска программы открывается ее рабочее окно (Рис. 160). Прежде всего нажмите на кнопку Options (Опции). В открывшемся окне на вкладке General (Общие) в списке Language (Язык) выберите значение Русский. Нажмите на кнопку Закрыть (×) для возвращения в рабочее окно программы. Теперь наша программа русифицирована. Все дальнейшее описание нами будет выполняться на русифицированной версии.

Рис. 160. Рабочее окно программы DjVu Small

В нижней части рабочего окна по умолчанию нажата кнопка Главное, предлагающей рассматриваемые нами элементы управления. Кнопка Лог открывает вкладку с полным перечнем выполнения команд и логики конвертирования. Может потребоваться после создания книги, если произошли какие-либо ошибки.

По умолчанию переключатель Выберите операцию установлен в положение Кодировать в DjVu , то есть предлагается создать файл DjVu .

В качестве исходных изображений можно использовать файлы или папки со всеми изображениями в этих папках. Исходными графическими форматами являются: BMP , JPG , TIFF , GIF , PNM и их производные.

Для добавления отдельных файлов нажмите на кнопку Открыть файл(ы). Для добавления содержимого папки нажмите на кнопку Открыть папку.

В списке Выберите выходную папку предлагается папка, в которой будет создаваться выходной файл. Если сохранять нужно в другой папке, то нажмите на кнопку Обзор и укажите нужную папку. Имя выходного файла по умолчанию DjVu Encoded и его можно изменить в опциях.

В списке Выберите профиль кодирования можно оставить значение ( Default ), то есть по умолчанию. Остальные значения определяют разрешение (число точек на английский дюйм — dpi ) и цветовую модель.

Для начала сканирования нажмите на кнопку Пуск. После этого открывается окно, в котором показывается процесс создания файла DjVu . Пока процесс создания файл не закончен, то доступна кнопка Отмена, после завершения эта кнопка переименовывается в ОК. Нажмите на эту кнопку, после чего созданный файл DjVu открывается в одной из программ просмотра DjVu , выбранной по умолчанию.

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

Для декодирования файла DjVu установите переключатель Выберите операцию в положение Декодировать DjVu . После этого в рабочем окне становится доступной только кнопка Открыть файл(ы). Исходным форматом является формат DjVu . По умолчанию файл DjVu конвертируется в файлы формата TIFF . Если формат выходных файлов нужен другой, то нажмите на кнопку Опции и в открывшемся окне перейдите на вкладку Декодировать DjVu . Формат выходных графических файлов выбирается в списке Выходной формат.

По своей сути формат DjVu – это набор картинок («фотографий») страниц бумажных книг, склеенных в единый документ. И если вы хотите создать свой DjVu файл, то придется самому фотографировать настоящую книгу, методичку или журнал, страницу за страницей, а потом преобразовывать их через программу. Вместо фотоаппарата, чтобы увеличить скорость и качество изображений, можно использовать сканер.

Рассмотрим способы создания вашей первой электронной книги в инструкции ниже.

Способ 1 – как создать djvu из картинок

Предположим, что фотографии или отсканированные копии страниц у вас уже есть. Поместите их в одну общую папку, затем скачайте конвертер по этой ссылке:

Откройте архив и запустите файл «Djvu Small Mod.exe». Выберите операцию кодирования, затем нажмите кнопку «Открыть файлы».

Выберите операцию кодирования

Поддерживается создание djvu из картинок в формате jpg, bmp, gif, tiff, pnm и из растровых файлов. Выделите все изображения в папке (чтобы сделать это быстро, нажмите CTRL+A), и откройте их.

Выделите все изображения в папке

Затем выберите, куда сохранить создаваемый файл и придумайте ему имя. Чтобы начать процесс конвертации нажмите кнопку «Кодировать».

Как создать DjVu файл

Процесс не долгий, на современном ПК на обработку 50 страниц уходит в среднем 1 секунда. В конце, если не убирать галочку с опции «показать результат», будет предложено открыть получившуюся книгу в одной из программ для чтения DjVu файлов, установленной на компьютере.

Способ 2 – создание djvu в процессе сканирования

Если дома есть сканер, нет смысла предварительно фотографировать каждую страницу, можно их сканировать и преобразовывать в DjVu «на лету». Правда для этого потребуется уже другая программа, которая работает только на Windows XP и 7 - DjVu Solo (на восьмерке не пробовали, а вот на десятке она не запустилась).

Скачайте DjVu Solo, установите и запустите. На верхней панели найдите значок сканера и нажмите на него. Откроется стандартная утилита сканирования.

значок сканера

Если ничего не происходит, через меню зайдите в «Файл» - «Выбрать источник», и из списка устройств выберите свой сканер. Если там пусто, проверьте, установлены ли драйвера, идущие в комплекте с устройством? Попробуйте переустановить их, затем перезапустить программу.

После сканирования через утилиту, изображение откроется в отдельном окне на рабочем столе Solo. Через меню зайдите в «Файл» - «Преобразовать в DjVu», затем сохраните созданный файл. Это еще не книга – только одна ее страница.

Далее алгоритм действий такой: заново нажимаете на значок сканера на верхней панели программы, сканируете новую страницу, сохраняете и опять преобразовываете в DjVu. Созданный файл откроется в новом окне – то есть теперь в программе Solo будет 2 открытых окна с файлами. Вот это новое окно закройте и перейдите к первому окну. Затем через меню зайдите в «Правка» - «вставить страницы в конец книги» и вставьте к первому файлу второй.

Затем отсканируйте третью страницу, и полученный файл опять добавьте в конец книги, то есть к файлу из первого окна. Тоже самое сделайте с четвертой и всеми последующими страницами по очереди, пока книга не закончится.

Читайте также: