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

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

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

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 с поиском текста в закладках.. ну и некоторыми другими дополнительными возможностями.. таки осилил))
 

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

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

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NME
кроме djvused для создания оглавления(не под windows) что-нибудь посоветуете?

Всего записей: 3592 | Зарегистр. 08-09-2001 | Отправлено: 11:11 04-03-2020
NME



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

Всего записей: 1276 | Зарегистр. 26-07-2007 | Отправлено: 11:31 04-03-2020
los

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

Цитата:
так что, к сожалению, ничего подсказать не могу..

ничего, в крайнем случае, можно использовать виртуальную машину с windows

Всего записей: 3592 | Зарегистр. 08-09-2001 | Отправлено: 12:29 04-03-2020
TelecomUral

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NME
что-то у меня не получается turnthetext воспользоваться. Вылетает прога, и молча. В ЛС подробности.

Всего записей: 1383 | Зарегистр. 15-07-2010 | Отправлено: 04:29 23-06-2020
NME



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

Всего записей: 1276 | Зарегистр. 26-07-2007 | Отправлено: 11:42 29-06-2020
NME



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

Всего записей: 1276 | Зарегистр. 26-07-2007 | Отправлено: 16:27 03-07-2020
TelecomUral

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

Всего записей: 1383 | Зарегистр. 15-07-2010 | Отправлено: 07:40 04-07-2020
esys

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо за эту (FR11 DjVu Text Layer Crutch) и другие программы!
Замечания (по FR11 DjVu Text Layer Crutch):
1. При копировании текстового слоя из одного файла в другой, удобно было бы выбирать файл (в который копируется) перетаскиванием в окно программ (как это можно делать с файлом из которого копируется).
2. После распознавания часто бывает много всякого мусора (результат распознавания формул и др. подобного). Было бы удобно иметь в программе возможность удаления заданного юзером набора символов, например, такого: °’€@'„“®$^&¦ / | \* `{};•&<>©&#~№§=±+
3. После применения программы просмотрел в ворде тест и обнаружил лишние пробелы (см. картинку по ссылке). Это баг или настройками можно исправить? https://yadi.sk/i/bi5zyCViuM2Fow  
4. Что такое зоны «Параграф» и др. зоны? Где про это прочитать?
5. Можно ли табуляцию заменять на пробел, а не удалять? (Иначе возможно слипание слов). (А если будет получатся двойной пробел, то заменять двойной пробел на одиночный).

Всего записей: 39 | Зарегистр. 22-06-2016 | Отправлено: 02:27 23-09-2020 | Исправлено: esys, 09:41 23-09-2020
NME



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
esys
1. согласен, удобнее..
2. в данной программе этого точно не будет..
3. это особенности зоны "Слово" ("Word") - в конце каждой такой зоны традиционно ставится пробел, за исключением текстового слоя файнридера, где пробелы заключены в свою зону "Символ" ("Character") - с чем, собственно, кратч и борется))).. теоретически можно заморочиться и убирать эти пробелы - но это имхо не нужно..
4. какие бывают зоны - можно почитать в спецификации djvu.. название зон говорит само за себя - Page, Column, Region, Paragraph, Line, Word, Character.. на практике в большинстве случаев используются 3 - Page, Line и Word.. обычно строка заканчивается символом перевода строки 0х0А, а слово - пробелом.. я же для лучшего форматирования задействовал еще одну зону "параграф" и символ перевода строки ставлю после неё, а не после каждой строки - так и форматировать после копирования текста меньше - не надо удалять лишние переводы строки, и поиск в словосочетаниях лучше..
5. слипания не будет - см.п.3
 
если подытожить, моё мнение такое - текстовый слой djvu нужен преимущественно для поиска нужного текста в книге.. пробелы в конце абзаца, лишние кракозябры и т.п. на него не влияют.. если нужно дальнейшее форматирование, то и двойные пробелы, и лишние пробелы в конце абзаца, и ненужные символы - всё это легко и быстро убирается в текстовом редакторе..
 
вообще дальше развивать программу не планирую - если только баги критические исправлять при их выявлении.. раньше были кое-какие мысли по поводу новых фич, но в основном всё это из серии "извращения для перфекционистов" - сейчас уже не интересно.. гораздо интереснее работа над одним новым "мега-проектом" - главное чтобы у меня хватило времени и желания его завершить))

Всего записей: 1276 | Зарегистр. 26-07-2007 | Отправлено: 12:24 23-09-2020
amaid



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NME, ваш мега проект - он для djvu или это что-то другое?
написанные вами утилиты юзаю на постоянной основе, спасибо за труды!
 
 
Добавлено:
Может, кто-то еще из программеров возьмется пакетную замену символов в djvu реализовать? Разные версии файна делают типовые ошибки. Было бы полезно исправлять их в автопилоте. Да и просто мусор убирать.

Всего записей: 546 | Зарегистр. 25-01-2006 | Отправлено: 12:43 23-09-2020 | Исправлено: amaid, 12:48 23-09-2020
esys

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

Цитата:
это легко и быстро убирается в текстовом редакторе

 - а такой отредактированный текст вставить в джвю можно как-то?

Всего записей: 39 | Зарегистр. 22-06-2016 | Отправлено: 12:53 23-09-2020 | Исправлено: esys, 13:21 23-09-2020
NME



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

Цитата:
- а таком отредактированный слой вставить в джвю можно как-то?

наверное нельзя.. по крайней мере я не знаю программ, которые могут вставить текст в djvu без пробелов в конце зоны ворд..
 
amaid

Цитата:
NME, ваш мега проект - он для djvu или это что-то другое?  

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

Всего записей: 1276 | Зарегистр. 26-07-2007 | Отправлено: 13:08 23-09-2020
fozzie

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

Цитата:
наверное нельзя..  

????  
А как же DjVuToy  (вкладка Hidden Text, кнопка Import XML)?  
 

Всего записей: 54 | Зарегистр. 03-09-2001 | Отправлено: 15:09 23-09-2020 | Исправлено: fozzie, 15:24 23-09-2020
NME



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

Цитата:
А как же DjVuToy  (вкладка Hidden Text, кнопка Import XML)?  

ну, значит можно
 
Добавлено:
fozzie

Цитата:
А как же DjVuToy  (вкладка Hidden Text, кнопка Import XML)?  

пробелы убирает, зато перевод строки 0х0А в конце каждой строки ставит - одно лечит, второе калечит)))

Всего записей: 1276 | Зарегистр. 26-07-2007 | Отправлено: 16:34 23-09-2020
amaid



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

Всего записей: 546 | Зарегистр. 25-01-2006 | Отправлено: 18:16 23-09-2020
TelecomUral

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

Цитата:
софт для djvu нормальный

Софт для djvu вполне нормальный. Мешают кривые руки. Как обычно.
 

Цитата:
зато перевод строки 0х0А в конце каждой строки ставит

можно же попросить разраба сделать опцию. Он отзывчивый. Только мотивировку надо толковую написать.

Всего записей: 1383 | Зарегистр. 15-07-2010 | Отправлено: 07:44 25-09-2020
NME



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

Цитата:
можно же попросить разраба сделать опцию. Он отзывчивый. Только мотивировку надо толковую написать.

я знаю, общался с ним.. он делал по моей просьбе опции в программе (нужно было для старой версии turnthetext, сейчас не актуально)..
в djvutoy сейчас реализовано окончание зон в соответствии с тем, как это делают и djvused, и express editor (возможно и другие программы тоже).. можно сказать - "традиционно"))).. я же в кратче по умолчанию сделал немного по-другому - перенёс перевод строки с зоны "line" на "paragraph" - так будет гораздо меньше работы по удалению ненужных переводов строки при последующем редактировании..
смысла в форматировании скрытого текста я не вижу, т.к. его не всё-равно не видно.. как я говорил ранее - при необходимости последующего использования данного текста в других документах, форматирование легко делается в текстовых редакторах.. и вообще, эти пробелы - мизерная доля так сказать "неточностей", которые будут в документе и, если документ не вычитан, то наличие или отсутствие пробелов в конце абзаца вообще никакой роли не играет.. это как старый ржавый грязный автомобиль, но с отполированными новыми литыми дисками)))
и всё же, если кому-то хочется тратить своё (и автора djvutoy) время на не нужные (с моей точки зрения) вещи, то конечно можно к нему обратиться)) нужно константы  

Код:
  static const char end_of_column    ;      // VT: Vertical Tab
  static const char end_of_region    ;      // GS: Group Separator
  static const char end_of_paragraph ;      // US: Unit Separator
  static const char end_of_line      ;      // LF: Line Feed

сделать редактируемыми переменными, как это сделано у меня в кратче..

Всего записей: 1276 | Зарегистр. 26-07-2007 | Отправлено: 10:11 25-09-2020
TelecomUral

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

Цитата:
это как старый ржавый грязный автомобиль, но с отполированными новыми литыми дисками

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

Всего записей: 1383 | Зарегистр. 15-07-2010 | Отправлено: 10:50 25-09-2020
amaid



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TelecomUral
Софт для djvu "нормальный", если его возможности не сравнивать с софтом для pdf. Никакого сравнения с одним только Акробатом (даже без плагинов, не говоря уже о многообразии других программ, типа Infix) софт для djvu не выдерживает и близко...

Всего записей: 546 | Зарегистр. 25-01-2006 | Отправлено: 11:08 25-09-2020 | Исправлено: amaid, 11:11 25-09-2020
NME



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

Всего записей: 1276 | Зарегистр. 26-07-2007 | Отправлено: 13:05 25-09-2020
Открыть новую тему     Написать ответ в эту тему

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

Компьютерный форум 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