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

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

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

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

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

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



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

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

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

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

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

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

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

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



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

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



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

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

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

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

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

Всего записей: 310 | Зарегистр. 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 нужен преимущественно для поиска нужного текста в книге.. пробелы в конце абзаца, лишние кракозябры и т.п. на него не влияют.. если нужно дальнейшее форматирование, то и двойные пробелы, и лишние пробелы в конце абзаца, и ненужные символы - всё это легко и быстро убирается в текстовом редакторе..
 
вообще дальше развивать программу не планирую - если только баги критические исправлять при их выявлении.. раньше были кое-какие мысли по поводу новых фич, но в основном всё это из серии "извращения для перфекционистов" - сейчас уже не интересно.. гораздо интереснее работа над одним новым "мега-проектом" - главное чтобы у меня хватило времени и желания его завершить))

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



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

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

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

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

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

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



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

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

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

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

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

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

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

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

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

Всего записей: 141 | Зарегистр. 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А в конце каждой строки ставит - одно лечит, второе калечит)))

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



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

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

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

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

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

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

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

Всего записей: 2993 | Зарегистр. 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

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

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

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

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

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

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



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

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



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

Всего записей: 1427 | Зарегистр. 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 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