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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
ILHS

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Понял. Еще раз спасибо. Ждем и новый билд.

Всего записей: 597 | Зарегистр. 06-12-2004 | Отправлено: 01:00 12-04-2014
hogu77

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NME
FR11 DjVu Text Layer Crutch под FR 12 тоже работает.
 

Всего записей: 118 | Зарегистр. 14-02-2012 | Отправлено: 23:19 11-05-2014 | Исправлено: hogu77, 23:22 11-05-2014
NME



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

Всего записей: 1279 | Зарегистр. 26-07-2007 | Отправлено: 15:25 12-05-2014
hogu77

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

Цитата:
новый релиз уже сделал, доделаю описание и сегодня вечером или завтра выложу..

Отличная новость!
 
 
 

Всего записей: 118 | Зарегистр. 14-02-2012 | Отправлено: 15:54 12-05-2014
NME



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

Всего записей: 1279 | Зарегистр. 26-07-2007 | Отправлено: 10:25 13-05-2014
Bu

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
И как сделать чтобы абзац был в одну линию?

Всего записей: 79 | Зарегистр. 08-10-2001 | Отправлено: 15:44 13-05-2014
NME



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

Всего записей: 1279 | Зарегистр. 26-07-2007 | Отправлено: 16:14 13-05-2014
Bu

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NME
Да, отбой, я просто пытался скопировать не из исходного FR файла, а из уже ранее обработанного.
 
PS Похоже сочетание para + line + word реально работает.
PPS А добавьте вот сюда    двойной 0x0A (можно назвать 0x0A (x2)). К примеру в MS Word при копировании добавляется два переноса между абзацами.

Всего записей: 79 | Зарегистр. 08-10-2001 | Отправлено: 16:34 13-05-2014 | Исправлено: Bu, 16:36 13-05-2014
NME



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

Цитата:
двойной 0x0A

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

Всего записей: 1279 | Зарегистр. 26-07-2007 | Отправлено: 16:53 13-05-2014
Bu

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

Цитата:
у меня этот параметр представлен только одним байтом

Экономия на спичках?

Цитата:
и для того, чтоб выполнить хотелку всего одного человека, которому неохота в текстовом файле (или ворде) автоматом заменить во всем тексте перенос строки на двойной перенос

Я такое и на javascript могу сделать, просто лишние телодвижения.

Всего записей: 79 | Зарегистр. 08-10-2001 | Отправлено: 17:19 13-05-2014
NME



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

Всего записей: 1279 | Зарегистр. 26-07-2007 | Отправлено: 21:21 13-05-2014
hogu77

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

Цитата:
при написании пожеланий желательно, чтобы производился хотя бы поверхностный их анализ - насколько это может быть востребовано, какой их практический смысл..имхо нельзя программы перегружать ненужным функционалом, ни к чему хорошему это не приведет..
 
Если кто-то криворуко OCR'ит DjVu'хи, и пытается с помощью Crutch'а залатать свои огрехи, то это проблема не NME, а криворучника.
Создавать из сабжа комбайн считаю нецелесообразным, и так фич до фигища.  
IMXO.

Всего записей: 118 | Зарегистр. 14-02-2012 | Отправлено: 01:29 14-05-2014 | Исправлено: hogu77, 02:11 14-05-2014
NME



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
исправлен баг в DjVu Chunk Remover, ссылку обновил..

Всего записей: 1279 | Зарегистр. 26-07-2007 | Отправлено: 09:30 15-05-2014
hogu77

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NME, а вы не думаете об изменении названия FR11 DjVu Text Layer Crutch? FR11 может сбить с толку, наверно, хотя я и не утверждаю, но-о, думаю что если FR и дальше ничего не будет делать с этой проблемой, то вам предстоит ещё не раз менять название вашей программы с FR11 на FR12, 13, ...

Всего записей: 118 | Зарегистр. 14-02-2012 | Отправлено: 15:37 26-05-2014
NME



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

Всего записей: 1279 | Зарегистр. 26-07-2007 | Отправлено: 16:54 26-05-2014
NME



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
сделал видеоинструкцию по созданию оглавления (TOC) в книге формата DjVu.. в ней в том числе  
показано, как пользоваться DjVu Annotations Editor'ом..
ссылки в шапке..
Описание

Всего записей: 1279 | Зарегистр. 26-07-2007 | Отправлено: 22:51 01-06-2014 | Исправлено: NME, 16:45 16-05-2021
amaid



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

Всего записей: 547 | Зарегистр. 25-01-2006 | Отправлено: 15:28 02-06-2014 | Исправлено: amaid, 15:31 02-06-2014
NME



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
amaid
ну, раз я сделал возможность создавать зоны "параграф", то должен был создать инструмент для их удаления))  
а столбцы и регионы "до кучи" сделал, их Document Express Editor создает.. хотя распознавать в нем русский текст нельзя - полная фигня получается, м.б. с английским там лучше дело обстоит..
 
Добавлено:
а касательно корректного поиска по словам, разделенным переносом - мне кажется, лучше было бы, если б просмотрщик сам это дело определял и находил нужные слова.. заглянул я в код WinDjView - в принципе, там не очень сложно будет это реализовать.. жаль, что автор прекратил дальнейшее развитие программы.. видимо, как всегда - если что-то нужно, придется самому это делать.. в шапке написано, что я хотел бы в данной программе иметь возможность поиска по закладкам, но сомневаюсь в своих способностях это реализовать.. похоже, если я это таки хочу - придется забить на сомнения и самому упорно копать код.. и мое незнание языка программирования, на котором написана программа, будет существенно замедляющим процесс фактором, но не сдерживающим..

Всего записей: 1279 | Зарегистр. 26-07-2007 | Отправлено: 16:36 02-06-2014
amaid



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Для меня главное не поиск в WinDjView, а индексация в поисковой программе (Архивариус), с помощью которой я ищу в огромных массивах текстов цитаты, термины и фамилии, т.е. как раз то, что не терпит дефисов внутри себя. Поэтому приходилось заново распознавать сотни и сотни нужных книжек. Теперь с этим муторным делом покончено, слава ннму. Надо бы прогнать через кратч все скопившиеся у меня 5258 книжек djvu, но не знаю, как это сделать оптом, а поштучно делать - нету моральных сил.
 
 
Добавлено:
кстати, а создавать зоны параграфов зачем? что это дает нам практически (для поиска-копирования)?

Всего записей: 547 | Зарегистр. 25-01-2006 | Отправлено: 17:37 02-06-2014
NME



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

Цитата:
5258 книжек djvu

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

Цитата:
а создавать зоны параграфов зачем?

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

Всего записей: 1279 | Зарегистр. 26-07-2007 | Отправлено: 20:54 02-06-2014
Открыть новую тему     Написать ответ в эту тему

Страницы: 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