Личный опыт  

Описание операций по созданию электронной
копии книги в формате DJVU:

1. Сканирование страниц книги выполнять в градациях серого с разрешением не менее 300 dpi. Выполнение данного условия обеспечит хорошее качество полученных копий. Для экономии времени при сканировании книг солидного объема необходимо использовать пакетный метод. Так как не каждый сканер имеет в своей программной поддержке функцию пакетного сканирования. то можно воспользоваться внешней программой. Несомненно удобна в этом случае  XnView. В этой программе доступ к пакетному сканированию осуществляется: "Файл/сканировать в".

Имена файлам целесообразно присваивать по номеру сканируемой страницы. Если за один один проход сканируются сразу две страницы, то имя берем из номера нечетной страницы книги. Перед номером странницы в имени файла дописываем нули, чтобы имя файла было и интервале 001 - 116, если страниц в книге 116, или 0001 - 1211, если страниц в книге 1211. Соблюдение этого условия позволит избежать путаницы со страницами при верстке электронной книги и, вслучае необходимости, возможно комфортное пакетое переименование. Сохранять отсканированные файлы лучше в BMP, так как при декодирование BMP в DJVU выполняется гораздо быстрее чем, например, JPEG в DJVU.


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

Открываем отсканированный файл

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

Очищать корзину можно лишишь после конвертации редактированных страниц в DJVU  формат с последующим сохранением файла как на диске РС, так и на съёмном носителе.

Открываем последующий отсканированный файл для приведения его в надлежащий вид.

Разворачивам скан по принципу "К лесу задом"

С помощью инструмента "Кадрирование"              выбираем требуемое поле четной страницы и нажимем Enter, отрезая тем самым то, что осталось во мраке!


То что осталось сохраняем с использование в имени файла номера сохраняемой страницы. Для исключения ошибки в номере страницы, в диалоговом окошке "Сохранить как" выделяем последний сохраненный файл, а, затем, в строке "Имя файла" последнюю цифру увеличиваем на единицу. На показанном примере имя последнего сохраненного файла 00809.bmp, следовательно вновь сохраненная страница будет носить имя 00810.bmp


Возвращаемся к сканированным страницам


Проделываем с нечетной страницей то же, что и с четной, благо рука уже набита...


В строке "Имя файла" уже изменен номер страницы на один больше предыдущего


Закрываем редактируемое изображение


Открываем следующие отсканированные страницы и выполняем их постраничное сохранение с использование вышеуказанных операций. На картинке показан момент кадрирования нечетной страницы


Можно, конечно, обойтись и без постраничного разделения и перевести в  DJVU исходные двухстраничные картинки, но, потом, при их просмотре, придется таскать книгу по экрану не только вверх-вниз, но и вправо-влево. Стоит также учесть, что постранично скомпонованную книгу можно распечатать и сшить в таком виде каким был оригинал, чего не даст сделать двухстраничный вариант


3. Производим конвертацию страниц сохраненных с расширением BMP в многостраничный DJVU файл.

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

Есть еще один путь уменьшить мегабайты- сканировать книгу в JPG формате, разница в объеме против BMP будет, примерно, в пятнадцать раз. Но это будет не один файл книги, а куча картинок. В глазах зарябит, однозначно. Кстати, вы не прикидывали, из показанного примера, во сколько раз книга в djvu весит меньше подвергшихся обработке BMP файлов?!

Для преобразования отсканированных страниц книги в многостраничный DJVU  файл можно воспользоваться программой DjVu Editor 4.1. Рассмотрим ход процесса создания книги спомощью DjVu Editor:

Открываем отсканированный файл

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


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

Следующий этап- добавление последующих страниц. Выделяем эскиз первой страницы правой кнопкой мыши и в появившемся меню выбираем
"Вставка страницы после"

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

Проверям все ли открылось, что нужно, сверяя номера страниц. Если обнаружены ошибки в расположении станиц, то можно что-то удалить,  что-то добавить или переставить странички местами манипулируя в колонке эскизов.

Если все утреслось, давим на кодирование

Предпочтение следует отдать одному файлу, не-то наплодится дежавюшников по числу страниц, не расхлебаешься!

Попутно даем имя файлу

Лучшее разрешение чем установленное при сканировании получить не удастся, а ухудшить качество имея целью уменьшить объем выходного файла, всегда пожалуйста!

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

Для добавления новых страниц открываем DjVu файл сохраненный накануне.

Выделяем последнюю страницу и добавляем новую группу BMP страничек после нее.

Выделяем серию новых страниц и нажимаем "ОК". Аналогично первому блоку книги, ждем добавления новых страниц. Кстати на сей процесс также затрачивается время и может даже показаться, что компьютер завис... Не поддавайтесь ложной панике! Все под контролем!


Снова проверяем правильность верстки страниц, пользуясь кнопками


В меню "Файл" нажимаем "Кодировать в DJVU". Давая имя, показываем на ранее сохраненный файл.

Ждем завершения обработки страниц


Удаляем сканированные страницы, взамен которых создана djvu книга.
Можем себя поздравить, цель достигнута! 


Ниже иллюстрирован сравнительный анализ файлов, поясняющий к чему весь этот сыр-бор:


Исходные страницы занимают объем 17,38 мегабайт


А наша djvu книга весит всего лишь 126 килобайт. Между тем килобайты эти несут в себе всю информацию которая доселе была представлена семнадцатью с лишним мегабайтами. Страшно даже подумать каков выигрыш


Можно попробовать ужать бинарные картинки с помощью архиватора...


Тем более, что они этому ничуть не сопротивляются


Но результат настораживает, объем страниц похудел только вдвое

Hosted by uCoz