Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Утилиты для DjVu: DjVuNMEditor, FR11 DTL Crutch и др.

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

Открыть новую тему     Написать ответ в эту тему

NME



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

DjVu Nano Mega Editor
(DjVuNMEditor)

Программа для редактирования в DjVu-книгах:
1) текстового слоя;
2) аннотаций; в текущей версии не реализовано
3) закладок (bookmarks, outline); в текущей версии не реализовано
4) метаданных; в текущей версии не реализовано
5) еще чего-то?
Описание
Скачать v1.1

TurnTheText

Утилита TurnTheText предназначена для устранения несоответствия графического и текстового слоев в DjVu-книгах, возникающего при использовании FineReader версии 8 (и ниже) для распознавания текста..
Может быть использована, например, перед внедрением оглавления в DjVu-книгу с помощью программы DjVu Hyperlinks Editor..
Описание
Скачать v1.1

DjVu Annotations Editor

Программа для редактирования гиперссылок (annotations/hyperlinks) в файлах формата djvu, преимущественно, после создания оглавлений в книге при помощи DjVu Hyperlinks Editor'а..
Выполняет сдвиг, выравнивание, изменение размеров, цвета, свойств и др..
Описание
Скачать v0.2

HeadWorder

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

FR11 DjVu Text Layer Crutch

Программа для исправления текстового слоя в файле DjVu, созданного посредством ABBYY FineReader билд 11.0.102.583 и выше (в т.ч. ФР12)..
Выполняет следующие действия:
- удаляет блоки Char;
- создает зоны Line и Paragraph;
- объединяет две половинки слова, разделенного знаком переноса, в одно;
- позволяет переносить текстовый слой из одного файла в другой..
Описание
Скачать v0.3.1

DjVu Chunk Remover

Программа для удаления блоков (чанков), а также страниц из файлов формата DjVu.. может удалять фон (BG44, BGjp), закладки (NAVM), аннотации (ANTa, ANTz), текст (TXTa, TXTz), информацию о цвете маски(FG44, FGbz) и др.. запрещено удаление блоков INFO, Sjbz, Djbz и INCL, содержащих ссылки на Djbz-словари символов..
Описание
Скачать v0.5

DjVu Text Mover

Программа позволяет поворачивать и двигать текстовый слой в файлах DjVu..
Скачать v0.1

DjVu Title Maker

Программа для создания заголовков страниц (переименования страниц) в файлах DjVu..  
Таким образом, страницы можно называть "Обложка", I, II, III, IV и т.п., автоматически или вручную переименовывать страницы со сдвинутой нумерацией (в т.ч. при удалении пустых страниц) для соответствия нумерации электронной книги её бумажному оригиналу..
Описание
Скачать v0.1

DjVu Clean Page Inserter

Программа для быстрого создания и внедрения в книгу пустых страниц.. Нужна для восстановления соответствия бумажной и электронной нумерации, что облегчает навигацию по книге..
Описание
Скачать v0.1

DjVu Blits Merger

Программа для добавления на страницы djvu-книги графических изображений (mask-слоя) из другого djvu-файла.. Может применяться для добавления в книгу номеров страниц, колонтитулов, другой необходимой информации без перекодирования файла, а также для объединения графики с двух страниц, закодированных с разной степенью сжатия (например, aggressive и lossless)..
Описание
Скачать v0.1

DjVu Blits Hider

Программа для удаления со страниц djvu-книги графических изображений mask-слоя (blits).. может применяться для очистки страницы от "грязных пятен", лишних элементов маски и т.п. без перекодирования файла.. совместно с DjVu Blits Merger'ом позволяет редактировать mask-слой djvu-книги - Hider удаляет, а Merger вставляет на это место нужную графику..
Описание
Скачать v0.1.1

Все программы в одной папке


Программы, которых еще нет, но, возможно, когда-нибудь сделаю..


• аналог DjVu Hyperlinks Editor'у с бОльшим функционалом и предварительным просмотром..
программа для создания и внедрения в книгу пустых страниц.. DjVu Clean Page Inserter
программа для удаления страниц из книги.. DjVu Chunk Remover
программа для удаления пустых чанков, типа CIDa.. DjVu Chunk Remover
программа для добавления текста в нужное место на странице (+ к существующему) DjVuNMEditor
программа для удаления блитов со страницы DjVu Blits Hider
• программа для разделения разворотов на 2 страницы
программа для добавления новых блитов на существующую страницу (объединение графики с двух страниц на одну) DjVu Blits Merger
• программа для перемещения блитов на странице
• программа для кодирования ч/б растра без потерь одним или несколькими большими по размеру шейпами
• еще что-то хотел сделать.. но забыл.. вспомню - запишу))
 
если найдутся желающие сделать эти программы - добро пожаловать)) мыслями и наработками с удовольствием поделюсь)) это относится и к следующему блоку тоже..

Программы, которых нет, и я, к сожалению, наврядли осилю((..

визивиг-редактор текстового слоя.. DjVuNMEditor
• Hyperlinks-редактор, типа Document Express Editor, но с возможностью групповой правки гиперссылок..  
• полноценный визивиг редактор графики DjVu с возможностью удаления, сдвига, правки шейпов в маске.. а может быть и корректировки фона тоже..
WinDjView с поиском текста в закладках.. ну и некоторыми другими дополнительными возможностями.. таки осилил))
 

продолжение следует..

Всего записей: 1279 | Зарегистр. 26-07-2007 | Отправлено: 22:57 06-02-2012 | Исправлено: NME, 14:42 10-06-2021
uaply

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NME
Да, полечилось. Спасибо!
 
Кстати, у меня ещё не работает сохранение в отдельный файл. Поверху перезаписывает нормально, но если жать кнопку "Сохранить в другой файл DjVu", то после диалогового окна файл не появляется.
 
И переключатель режима переноса как-то странно работает. Такое ощущение, что его можно переключить только до открытия файла, а если файл уже открыт, то он не действует.
 
А вообще я копирую поправленный .dsed файл, и вставляю его дальше своим скриптом, поскольку нужно ещё и обложку добавить, а поручить это Файнридеру - я не доверяю. Неплохо бы поддержку командной строки, и чтобы текстовый файл создавался рядом с входным DjVu, а не во временном месте... Но это я уже что-то размечтался

Всего записей: 57 | Зарегистр. 26-03-2011 | Отправлено: 00:29 07-02-2013
NME



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
uaply

Цитата:
Кстати, у меня ещё не работает сохранение в отдельный файл. Поверху перезаписывает нормально, но если жать кнопку "Сохранить в другой файл DjVu", то после диалогового окна файл не появляется.

Здесь имелась ввиду немного другая логика))
Есть, допустим, не распознанный файл DjVu.. открываем его в фр11, распознаем, сохраняем в другой  файл DjVu ибо имхо фр исходный материал калечит.. далее открываем 2й файл, жмем "Сохранить в другой файл", выбираем 1й.. в итоге, нормальный текстовый слой в нормальном файле DjVu..

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

должен действовать и во время работы.. но, книга во время сохранения ессно должна быть закрыта.. при этом не стоит забывать (если, конечно, знал это ранее), что в случае использования метода 2 текст, скопированный в WinDjView будет немного отличаться от того, что скопируется в других просмотрщиках..

Цитата:
Неплохо бы поддержку командной строки

пока не планирую

Цитата:
и чтобы текстовый файл создавался рядом с входным DjVu, а не во временном месте...

это можно будет сделать, но не сейчас.. когда-нибудь позже..

Цитата:
нужно ещё и обложку добавить, а поручить это Файнридеру - я не доверяю.

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

Всего записей: 1279 | Зарегистр. 26-07-2007 | Отправлено: 01:03 07-02-2013
uaply

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NME

Цитата:
а я бы и текст ему не доверял.. существуют другие давно изученные и опробованные методы

 
Вот я потому текстовый слой и вставляю отдельно, поскольку в другой файл, а не в тот, что FR сделал.
Теперь, кстати понятна логика "другого файла", она как раз для решения этой проблемы.
 
Кстати, ещё думал, нельзя ли соединять переносы слов через страницу. Но сделал вывод, что с налёту не получится. Если на следующей странице первым идёт колонтитул (а так бывает довольно часто), то разорванное слово к колонтитулу приклеится, а не к правильному тексту.
 
Методы склейки переноса вот поиспытывал, и остановился на первом, который по умолчанию. Не сразу понял, зачем оставлять пробел от начала слова, на котором перенос. Но наверно так действительно лучше - правый край строк правильно выглядит, если мышкой всю страницу выделить.

Всего записей: 57 | Зарегистр. 26-03-2011 | Отправлено: 01:58 07-02-2013
NME



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
uaply

Цитата:
Кстати, ещё думал, нельзя ли соединять переносы слов через страницу.

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

Всего записей: 1279 | Зарегистр. 26-07-2007 | Отправлено: 19:12 07-02-2013
ComboFZ

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NME
 
FR11 DjVu Text Layer Crutch v0.21 06-02-2013.
Кривой текст при копировании из Document Express Editor 6.0/ 6.5/ 7.5 (DjVu Browser Plug-in 6.1.4 Build 28008) по Методу2:
 
перенос сло-
слова
 
Из WinDjView верно:
 
перенос сло-
ва
 
http://sendfile.su/757774

Всего записей: 2703 | Зарегистр. 31-05-2010 | Отправлено: 20:26 07-02-2013
NME



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ComboFZ

Цитата:
Кривой текст...

так все правильно метод 2 предназначен а) для полноценного поиска текста по книге б) для копирования текста как в оригинале (с переносами) только в WinDjView (автор в свое время сделал фичу, чтобы такой текст "правильно" копировался, в других просмотрщиках такой фичи нет)..
в любом случае, если не устраивает один метод, всегда можно использовать другой..

Всего записей: 1279 | Зарегистр. 26-07-2007 | Отправлено: 21:42 07-02-2013
ComboFZ

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NME
 
Плохо, что вы сейчас об этом изволили сказать. О косяке с DEE Методом2 надо было раньше предупредить, если знали.
 

Всего записей: 2703 | Зарегистр. 31-05-2010 | Отправлено: 22:17 07-02-2013
NME



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ComboFZ
"мы" об этом на морде программы написали

Цитата:
Метод 2:  
 перенос сло-  
 слова

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

Всего записей: 1279 | Зарегистр. 26-07-2007 | Отправлено: 23:17 07-02-2013
ComboFZ

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NME

Цитата:
"мы" об этом на морде программы написали

Лучше на морде шапки с пояснениями )

Цитата:
похоже, придется укомплектовывать костыль еще одной фичей - конвертацией текста, сделанного по методу 2 в 1..

было бы не плохо

Всего записей: 2703 | Зарегистр. 31-05-2010 | Отправлено: 23:44 07-02-2013 | Исправлено: ComboFZ, 00:05 08-02-2013
uaply

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NME

Цитата:
похоже, придется укомплектовывать костыль еще одной фичей - конвертацией текста, сделанного по методу 2 в 1

 
Разве это преобразование обратимо?
 
Пример:
Была фраза "... электрон-электронное взаимодействие".
 
Не повезло ей, попала на разрыв строки, получилось
"... электрон-
электронное взаимодействие."
 
И что с ней  случится после обратного преобразования? Будет она  
"... электрон-  
ное взаимодействие".
 
Кстати, сейчас WinDjView вот именно так смело убирает начало слова, хотя в общем случае этого делать нельзя.

Всего записей: 57 | Зарегистр. 26-03-2011 | Отправлено: 02:14 08-02-2013
NME



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
uaply

Цитата:
И что с ней  случится после обратного преобразования?

"... 'пробел'
 
 электронное взаимодействие."

Всего записей: 1279 | Зарегистр. 26-07-2007 | Отправлено: 18:28 08-02-2013 | Исправлено: NME, 18:29 08-02-2013
uaply

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NME
 
Ну да, а должно остаться
"... электрон-
электронное взаимодействие"
 
поскольку изначально никакого неразрывного дефиса там не было, и вообще сам смысл именно в двух словах.

Всего записей: 57 | Зарегистр. 26-03-2011 | Отправлено: 20:30 08-02-2013 | Исправлено: uaply, 20:31 08-02-2013
NME



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
uaply
имхо это такая незначительная мелочь, что на нее даже не стОит обращать внимание.. таких выражений, как "электрон-электронное" или "Баден-Баденский" с разрывом строки на дефисе может быть одно на десятки, а то и сотни книг, в то время как обычных ошибок распознания после ФР в книге будет на порядки больше..  
в любом случае, при желании можно вручную этот электрон добавить - координаты слова не теряются..

Всего записей: 1279 | Зарегистр. 26-07-2007 | Отправлено: 20:49 08-02-2013
uaply

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NME

Цитата:
можно еще подумать о реализации метода 3 - это добавление второй половинки слова к первой

 
И ещё метод 0 - просто оставлять как есть знак мягкого переноса, а исправлять только слова в строки. Хотя вряд ли такое кому-то понадобится.

Всего записей: 57 | Зарегистр. 26-03-2011 | Отправлено: 15:19 09-02-2013
NME



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
uaply

Цитата:
И ещё метод 0

ну, такой метод оставим разрабам ФР, ибо если они и сделают объединение строк в блок "line", то переносы стопудово оформят именно таким макаром))  
в принципе оно всё бы ничего, если б авторы наиболее популярных просмотрщиков добавили функцию слития таких слов при поиске, но навряд ли они будут над этим заморачиваться..  
так что чую костылька моя еще поживет, пока кто-нибудь не сделает такую же кроссплатформенную)) ежели кто захочет это сделать - обращайтесь, дам исходники и комментарии, если потребуются..

Всего записей: 1279 | Зарегистр. 26-07-2007 | Отправлено: 12:27 10-02-2013
sergiokapone



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
• полноценный визивиг редактор графики DjVu с возможностью удаления, сдвига, правки шейпов в маске.. а может быть и корректировки фона тоже..

 
NME, вот тут есть програмка http://jwilk.net/software/djvusmooth с многообещающим текстом "djvusmooth is a graphical editor for DjVu documents" , правда,  только под Linux'ы
 

Всего записей: 526 | Зарегистр. 07-06-2011 | Отправлено: 19:17 21-06-2013
NME



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sergiokapone
судя по скриншоту, программа работает с закладками, гиперлинками и текстом.. для редактирования закладок и гиперлинков в режиме WYSIWYG программы уже давно существуют, а вот для текста не встречал (не считая самописный "полу-визивиг" редактор, который существует в рамках еще не вышедшей в свет программы у меня на компе)))..
к сожалению, линуксоводом я не являюсь и особого стремления стать им не испытываю, так что посмотреть, что же там редактируется на самом деле видимо не придется..
а "graphical editor" - это скорее "графический редактор", чем "редактор графики".. так что о возможности корректировки шейпов остается снова лишь мечтать..

Всего записей: 1279 | Зарегистр. 26-07-2007 | Отправлено: 09:49 23-06-2013
Aladdin2



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В программе DjVu Chunk Remover интересный эффект получился:
 
Если после удаления чанков отредактировать полученный документ в Document Express, или же просто сохранить копию из просмотрщика, то размер документа восстанавливается до того состояния как были удалены чанки. Содержимое удалённых чанков конечно же вновь из ниоткуда не появляется. Документ при этом нормально открывается.

Всего записей: 7 | Зарегистр. 22-10-2010 | Отправлено: 22:08 17-10-2013
LonerDergunov



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NME
Попробовал FR11 DjVu Text Layer Crutch.
Довольно удобно с одной стороны. Но не хватает групповой обработки и параметров командной строки.
Для каждого файла девять (!)  раз тыкать в диалоги, подтверждение выбора и просто в окошки ОК - это полный мрак.
Начал переделывать в FineReadere сотни журналов - и каждый файл вручную приходится прогонять через программу... И нудно, и самое неприятное - при конвеерной обработке можно просто ошибочно выбрать не тот файл.
 
В этом процессе автоматизация - первостепенная задача, лучше было не городить гуй с кучей диалоговых окон, а сделать простенькую утилитку с комстрокой.
Командная строка - задать имя входного файла (из которого берётся текстовый слой), имя выходного файла (в который вставляется текстовый файл), номер способа обработки.
Групповая обработка - задаётся список файлов из которых берётся текстовый слой и список файлов куда добавляется обработанный слой.

Всего записей: 2972 | Зарегистр. 11-07-2007 | Отправлено: 02:12 17-11-2013 | Исправлено: LonerDergunov, 04:29 18-11-2013
alpopo



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
подскажите, как пронумеровать страницы в джву?

Всего записей: 1244 | Зарегистр. 02-08-2008 | Отправлено: 12:07 17-11-2013
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

Компьютерный форум Ru.Board » Компьютеры » Программы » Утилиты для DjVu: DjVuNMEditor, FR11 DTL Crutch и др.


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru