B354496 История и легенды Древнего Рима и DJVU

Forums: 

История и легенды Древнего Рима

Такая проблема. Книжка эта весит 23.5 мега, формат djvu. Если смотреть ее унутре, то первые страницы (а потом некоторые в середине) имеют дикий размер в пикселях. В данном случае в три раза больше, чем большинство страниц (3300 против 1100 пикселей). Соответственно размер этих отдельных страниц в 9 раз больше обычных.
Если в редакторе Djvu Editor Pro 6.0 rus к примеру выкинуть одну первую страницу из 612-ти, размер файла уменьшается на 1.2 мега. Еще 4 больших не цветных странички выкинутых из середины уменьшают файл примерно на 3 мега в сумме.
Отсюда мораль - если эти странички ужать до размера обычных, книга изрядно уменьшится. Без потерь. И даже улучшится, поскольку странички разного размера листать неудобно. Да, большие странички, это странички с рисунками. Но качество рисунков заведомо не соответствует размеру.

Такие кунштюки среди больших по размеру djvu файлов встречаются сплошь и рядом. :(

Не знает ли кто какую тулзу, которая автоматом выравнивает страницы в djvu файле?
Править их вручную больно много гитик...

+ И не получается у меня слить М. Алферова http://lib.rus.ec/a/135004/view и Марианна Владимировна Алферова http://lib.rus.ec/a/26924.
Книжка сия у последней на сайте числится http://alf-marianna.narod.ru/books.htm.

c-rank написал:
Не знает ли кто какую тулзу, которая автоматом выравнивает страницы в djvu файле?
Править их вручную больно много гитик...
СканКромсатор

Он прямо с djvu работает?

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

Может Тигра знает?

Zadd написал:
И с дежавю и с pdf, но в основном с картинками.
В общем, эта прога может импортировать дежавюшку или pdf-ку в папку с картинками, а затем всячески извращаться с этими картинками влендишным способом, а затем как картинки сделаете нужного DPI, может опять собрать их в дежавюшку, программу для собирания картинок в дежавю Вы уже знаете.

В принципе один путь я нащупал:
1. С помощью DjvuOCR_2.4 разбираем djvu файл на картинки.
2. В Corel Photo-Paint через Ctrl+F3 пишем последовательность действий для отдельной картинки и сохраняем ее как макрос.
3. В нем же запускаем пакетную обработку (можно отсортировать нужные увеличенные страницы и отобрать только их) и CPP обрабатывает их автоматически.
4. Editor'ом собираем файлы взад, отметив "не изменять" (похоже, нужно проследить, чтобы у доливаемых страниц был один DPI с имеющимися...).

Но! Editor больше 150 страниц в книгу не доливает. Т.е. 600 с лишним страниц нужно доливать в 5 приемов. CPP тоже не дает заложить в пакет больше 100 картинок. Так что получается не автоматическая нормализация djvu файла, а работа над... Причем каждая операция делается ощутимое время... :(

Попробую я и Кромсатором, но пока особенного выигрыша не чувствуется...

Но! Editor больше 150 страниц в книгу не доливает. Т.е. 600 с лишним страниц нужно доливать в 5 приемов. CPP тоже не дает заложить в пакет больше 100 картинок. Так что получается не автоматическая нормализация djvu файла, а работа над... Причем каждая операция делается ощутимое время... :(

C помощью виртуального принтера, например, DjVu Printer Pilot дайте печать файла в DjVu формат и задайте параметры страниц. Можно преобразовать DjVu в PDF программой STDU Converter и с помощью PDFTools4 изменить параметры PDF и объединять мелкие PDF файлы в один большой.

c-rank написал:
Zadd написал:
И с дежавю и с pdf, но в основном с картинками.
В общем, эта прога может импортировать дежавюшку или pdf-ку в папку с картинками, а затем всячески извращаться с этими картинками влендишным способом, а затем как картинки сделаете нужного DPI, может опять собрать их в дежавюшку, программу для собирания картинок в дежавю Вы уже знаете.

В принципе один путь я нащупал:
1. С помощью DjvuOCR_2.4 разбираем djvu файл на картинки.
2. В Corel Photo-Paint через Ctrl+F3 пишем последовательность действий для отдельной картинки и сохраняем ее как макрос.
3. В нем же запускаем пакетную обработку (можно отсортировать нужные увеличенные страницы и отобрать только их) и CPP обрабатывает их автоматически.
4. Editor'ом собираем файлы взад, отметив "не изменять" (похоже, нужно проследить, чтобы у доливаемых страниц был один DPI с имеющимися...).

Но! Editor больше 150 страниц в книгу не доливает. Т.е. 600 с лишним страниц нужно доливать в 5 приемов. CPP тоже не дает заложить в пакет больше 100 картинок. Так что получается не автоматическая нормализация djvu файла, а работа над... Причем каждая операция делается ощутимое время... :(

Попробую я и Кромсатором, но пока особенного выигрыша не чувствуется...

Зачем просто, когда можно сложно?Такштоле?
Кромсатором задаешь, какой размер картинок на выходе нужен и вперед!

Zadd написал:

Кромсатором задаешь, какой размер картинок на выходе нужен и вперед!

Подскажите еще, пожалуйста, можно ли Кромсатором уменьшить размер картинки в пикселях? Я не смог найти в нем такую команду. :(

Ведь, учитывая, что страница очень хорошо видна на экране при высоте 1400 пикселей, странно оставлять размер страницы в 4484 пикселя. Хотя бы вдвое ее ужать. Нет?

Подскажите еще, пожалуйста, можно ли Кромсатором уменьшить размер картинки в пикселях? Я не смог найти в нем такую команду. :(

Вкладка Files окно DPI. Читай http://lib.rus.ec/b/308790

izekbis написал:
Подскажите еще, пожалуйста, можно ли Кромсатором уменьшить размер картинки в пикселях? Я не смог найти в нем такую команду. :(

Вкладка Files окно DPI. Читай http://lib.rus.ec/b/308790


Вот так вот, по-честному, где там вкладка Files?
В меню есть File, но там нет DPI. В Service есть Correct DPI, но она просто прописывает DPI. Если страница имеет размер 4000, то она так и остается 4000...

ps За руководство - спасибо! Почитаю обязательно...

Какая у Вас версия СК? И попробуйте из любого Вьюера виртуальным принтером( DjVu Printer Pilot, PDFCreator или PDF transformer и т.д.) печатать в PDF или DGVj, как я советовал. Там можно в параметрах печати установить разрешение страниц.

izekbis написал:
Какая у Вас версия СК? И попробуйте из любого Вьюера виртуальным принтером( DjVu Printer Pilot, PDFCreator или PDF transformer и т.д.) печатать в PDF или DGVj, как я советовал. Там можно в параметрах печати установить разрешение страниц.

Версия 5.93.
Хм, попробую... Спасибо.

В меню есть File, но там нет DPI. В Service есть Correct DPI, но она просто прописывает DPI.
Вот Вставка File окно DPI. DPI это число пикселей на дюйм. Установите приемлемую величину и сохраняйте.

c-rank написал:
Zadd написал:

Кромсатором задаешь, какой размер картинок на выходе нужен и вперед!

Подскажите еще, пожалуйста, можно ли Кромсатором уменьшить размер картинки в пикселях? Я не смог найти в нем такую команду. :(

Ведь, учитывая, что страница очень хорошо видна на экране при высоте 1400 пикселей, странно оставлять размер страницы в 4484 пикселя. Хотя бы вдвое ее ужать. Нет?

Izekbis правильно ответил. Уменьшение картинки вдвое - это приведение её в вдвое меньший DPI. А если Вы имели в виду величину полей, то такая настройка тоже есть.
X