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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 25 26 27 28 29 30 31 32 33 34 35 36

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

NME



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

DjVu Nano Mega Editor
(DjVuNMEditor)

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

TurnTheText

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

DjVu Annotations Editor

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

HeadWorder

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

FR11 DjVu Text Layer Crutch

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

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
Основной функционал программы реализован также в DjVuNMEditor'е

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

FR12 Parser

Программа для извлечения координат символов из проекта ФР12-15..
Описание
Скачать v2.3.1

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


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


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

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

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

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

Всего записей: 1436 | Зарегистр. 26-07-2007 | Отправлено: 22:57 06-02-2012 | Исправлено: NME, 18:28 25-09-2022
NME



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

Цитата:
Удаление страниц из проекта до распознавания считается правкой?

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

Всего записей: 1436 | Зарегистр. 26-07-2007 | Отправлено: 13:46 09-03-2023 | Исправлено: NME, 13:49 09-03-2023
asku



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброе утро.
 
Подскажите пожалуйста что поменять в настройках программы FR11 DjVu Text Layer, чтобы конец абзаца (не строки) не исчезал. Вроде пробую все варианты, и никак.
 

 
Добавлено:
Если бы программа еще производила групповую обработку дежавю-файлов и создавала ini-файл с текущими опциями...

Всего записей: 535 | Зарегистр. 04-05-2016 | Отправлено: 07:34 21-06-2023
NME



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

Цитата:
чтобы конец абзаца (не строки) не исчезал

0x0A - Перевод строки (Line feed (LF))
так по-умолчанию стояло.. имхо не нужно менять настройки без четкого понимания того, что делаешь..

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

http://forum.ru-board.com/topic.cgi?forum=5&topic=38467&start=620#20
опять за рыбу гроши..

Всего записей: 1436 | Зарегистр. 26-07-2007 | Отправлено: 09:05 21-06-2023
asku



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NME
 
А можно ли написать батник, который бы брал файлы из разных подпапок одной папки и, обработав их, перезаписывал на своих местах?

Всего записей: 535 | Зарегистр. 04-05-2016 | Отправлено: 09:11 21-06-2023
NME



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

Всего записей: 1436 | Зарегистр. 26-07-2007 | Отправлено: 09:25 21-06-2023
asku



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NME, спасибо. Задал вопрос в соответствующей теме. Навряд ли помогут, но попытка не пытка.
 
А пока сам решил поэкспериментировать. Смотрю описание программы.
Создал батник. Прописал в нем:
fr11DTLcrutch033.exe "d:\bek.djvu" -mh
И сама программа, и дежавю файл bek.djvu, и батник поместил в корень диска D. Запускаю bat, и ничего не происходит. Он сразу закрывается.
 
Добавлено:
В принципе, это легко.
Можно в тотал коммандере получить список всех дежавю-файлов в подпапках — путь и имя.
Получится длинный список.
И перед каждым "путь и имя" написать fr11DTLcrutch033.exe, а в конце — -mh
И запустить батник.
 
Осталось понять почему команда
fr11DTLcrutch033.exe "d:\bek.djvu" -mh
не исполняется.

Всего записей: 535 | Зарегистр. 04-05-2016 | Отправлено: 11:23 21-06-2023
NME



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
asku
можно в батнике второй строкой написать pause, возможно понятней станет, почему не работает..
djvu точно из-под файнридера и не изменялся?

Всего записей: 1436 | Зарегистр. 26-07-2007 | Отправлено: 12:03 21-06-2023
asku



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NME
 
Файл делался не в файнридере. Но если открывать сам exe и там открыть и обработать дежавю (включил галочку "объединить слова с дефисом"), то слова в дежавю он объединяет.
 
Добавлено:

Цитата:
можно в батнике второй строкой написать pause

 
 
d:\С компьютера верстальщиков\INSTALL\fr11DTLcrutch_033>я╗┐fr11DTLcrutch033.exe "d:\╨б ╨║╨╛╨╝╨┐╤М╤О╤В╨╡╤А╨░ ╨▓╨╡╤А╤Б╤В╨░╨╗╤М╤Й╨╕╨║╨╛╨▓\INSTALL\fr11DTLcrutch_033\bek.djvu" -mh
"я╗┐fr11DTLcrutch033.exe" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

Всего записей: 535 | Зарегистр. 04-05-2016 | Отправлено: 12:15 21-06-2023
NME



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

Цитата:
d:\С компьютера верстальщиков\INSTALL\fr11DTLcrutch_033>я╗┐fr11DTLcrutch033.exe

не похоже на корень диска D.. разве самому это не видно?
и что за странные кракозябры? не та кодировка? батники чувствительны к нелатинским путям, желательно использовать только латинские символы..

Всего записей: 1436 | Зарегистр. 26-07-2007 | Отправлено: 12:43 21-06-2023
asku



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NME
 
 
То есть не то показал, прошу прощения.
 
d:\>я╗┐fr11DTLcrutch033.exe "d:\bek.djvu" -mh
"я╗┐fr11DTLcrutch033.exe" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
 
А что за кракозябры я не понял. файл программы называется fr11DTLcrutch033.exe,
дежавю-файл содержит только латиницу.

Всего записей: 535 | Зарегистр. 04-05-2016 | Отправлено: 12:54 21-06-2023
NME



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
asku
ну, видно же, что перед  fr11DTLcrutch033.exe стоят 2 символа, возможно не печатаемые..

Всего записей: 1436 | Зарегистр. 26-07-2007 | Отправлено: 13:04 21-06-2023
asku



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NME, да, с этим разобрался. Большое спасибо!
И как пакетную обработку делать тоже выяснил. Кстати, длинные названия, включая кириллические и с пробелами (путь и файл) не мешают. Все нормально считывается.
 
Сам батник очень короткий и простой на самом деле:
 

Код:
@pushd d:\INSTALL
@for /r %%f in (*.djvu) do @fr11DTLcrutch033.exe "%%f" -mh

 
d:\INSTALL это папка с подпапками.
 
Подскажите пожалуйста, что здесь поменять, чтобы в OCR удалились разрывы строки, но остались абзацы.
 


Всего записей: 535 | Зарегистр. 04-05-2016 | Отправлено: 13:38 21-06-2023
NME



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

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


Цитата:
Файл делался не в файнридере

для файлов не ФР11+ параметры такие
-dlin8 0 -dpar8 0x0A
но, это только в том случае, если в текстовом слое djvu есть зоны Paragraph.. Если их нет, то только перераспознание с определением параграфов, ибо сама утилита их не определяет..

Всего записей: 1436 | Зарегистр. 26-07-2007 | Отправлено: 14:32 21-06-2023
asku



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

Код:
@pushd d:\INSTALL
@for /r %%f in (*.djvu) do @fr11DTLcrutch033.exe "%%f" -dlin8 0 -dpar8 0x0A

 
Так?

Всего записей: 535 | Зарегистр. 04-05-2016 | Отправлено: 22:37 21-06-2023
NME



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
asku
возможно, надо пробовать.. только для надежности копии книг надо сделать..

Всего записей: 1436 | Зарегистр. 26-07-2007 | Отправлено: 08:32 22-06-2023
TelecomUral

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
При копировании текста из английской спецификации djvu наткнулся на любопытный глюк.
На странице 33 последняя строчка не копируется windjview (попробовал 1.0.3 и 3.3) или NME Editor (1.1 и 3.5). Что за чёрт? Берётся только первое слово "all".
 
Спецификация тут: djvu.js.org/assets/djvu_examples/DjVu3Spec.djvu
 
Картинка: все слова присутствуют. Выделение тоже аккуратно чернит всю строчку. А копирования нет.
 


Всего записей: 3047 | Зарегистр. 15-07-2010 | Отправлено: 09:05 29-10-2023
U235

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

Код:
    (line 373 423 1291 480
     (word 373 423 1291 480 "all")
     (word 373 423 1291 480 "coefficients")
     (word 373 423 1291 480 "in")
     (word 373 423 1291 480 "a")
     (word 373 423 1291 480 "slice")
     (word 373 423 1291 480 "are")
     (word 373 423 1291 480 "in")
     (word 373 423 1291 480 "the")
     (word 373 423 1291 480 "same")
     (word 373 423 1291 480 "band."))))))

Как видно, координаты всех слов совпадают, поэтому и возникает ошибка при выделении и копировании.
Должно быть как-то так:

Код:
 (line 377 434 1293 470
  (word 377 435 424 470 "all")
  (word 439 434 669 470 "coefficients")
  (word 685 435 722 470 "in")
  (word 737 435 758 458 "a")
  (word 771 434 860 470 "slice")
  (word 875 434 933 458 "are")
  (word 949 435 986 470 "in")
  (word 999 434 1058 470 "the")
  (word 1074 434 1173 458 "same")
  (word 1187 434 1293 470 "band.")))
 

Вывод: используйте оригинальные файлы документации из djvulibre, а не их переделки на непонятных сайтах.

Всего записей: 884 | Зарегистр. 14-12-2005 | Отправлено: 11:04 29-10-2023 | Исправлено: U235, 11:05 29-10-2023
TelecomUral

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

Всего записей: 3047 | Зарегистр. 15-07-2010 | Отправлено: 11:29 29-10-2023
U235

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TelecomUral, видимо все-таки  дело еще (кроме кривого TXTz) и в просмоторщике windjview, не тестировался он, видимо на кривых TXTz.  А вот DjView  от DjvuLibre позволяет копировать все как надо.

Всего записей: 884 | Зарегистр. 14-12-2005 | Отправлено: 14:19 29-10-2023
TelecomUral

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
U235
возможно.
я не первый раз замечаю, что с копированием скрытого текста у этого вьювера некоторые проблемы. Всё руки не доходят более подробно потестить что не так.

Всего записей: 3047 | Зарегистр. 15-07-2010 | Отправлено: 15:38 29-10-2023
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

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


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

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru