Ru-Board.club
← Вернуться в раздел «Программы»

» DjVuReader

Автор: Dickobraz
Дата сообщения: 23.08.2004 07:23
DjVuReader - программа для просмотра djvu-файлов. В отличие от стандартного плагина от Lizardtech, поддерживает индексы страниц и оглавление, интегрированные в мета-теги. Позволяет просматривать страницы как по отдельности, так и в разворот. Может корректировать яркость и контрастность для изображения.
Программа распространяется бесплатно. Все замечания и пожелания по работе программы и расширения ее функциональности реализуются в самое короткое время.

Сайт: http://opendjvu.webhost.ru (умер)

Действующая архивная копия сайта проекта:

http://www.djvu-soft.narod.ru/opendjvu/ (слегка модифицирована в сторону улучшения).

Зеркало: http://www.djvu.com.pl/download/djvu_reader.zip (Это версия 2.0.0.26)

Программа больше не поддерживается автором.

Цитата:
Для жаждущих Формат TOC в виде файла для djvused:

select; remove-ant;
# -------------------------------------
select 1
set-ant
(metadata
(title1 "Название \"книги\" для TabSheet-а")
(pageindex1
"Обложка
a
b
c
d
1
2
3")
(content1
"Обложка #Обложка
Глава1 #a
111 #b
222 #c
Глава2 #d
333 #1
444 #2
555 #3")
)
.
Единица в конце тегов - типа версия
Строки подчиняются правилам языка C++, т.е. \n - перенос строки \" - кавычки и т.д.
Содержание: вложенные разделы отделяются пробелом. Пока загрузка TOC делается через TreeView->LoadFromStream(...). Думаю сделать через XML.
Страницы в TOC привязываются к индексам. Если индексов нет или их меньше чем страниц - дополняются числовым рядом от 1 до PageCount.
Если индекс не найден - ничего не происходит.
Все это подробнее будет в документации.

Примечание: Это схема оглавления уникальна и отличается от схемы оглавления под WinDjView.

Как сделать так, чтобы DjVuReader не захватывал файловую ассоциацию djvu:

1. Переинсталировать броузерный DjVu-плагин (не обязательно, только если надо вернуть ему файловую ассоциацию с djvu-файлами).

2. Открыть файл DjVuReader.ini

Код: [system]
;CheckExt is check association on startup
;It can be: true(1) or false(0)
CheckExt = 1
Автор: Cheery
Дата сообщения: 23.08.2004 07:25
Dickobraz
линк?
Автор: terminat0r
Дата сообщения: 25.08.2004 17:32
Dickobraz

please, wkratce, pishi chto novogo v programme ili zdes ili na site
Автор: Marselino_Lopez
Дата сообщения: 27.08.2004 14:21
Dickobraz -привет!

Программа -рулит!!!
Но есть глюки, а именно:

1. Если *.djvu файл закачан не полностью, то при переходе на несуществующую страницу происходит сбой, и программа даже скачанный фрагмент после этого не видит, а просто вылетает.

А в целом очень даже хорошая программа.

Автор: Astra55
Дата сообщения: 29.08.2004 21:02
Сам факт появления такого софта весьма и весьма радует. Но насчет руления - пока не очень. Медленная, по сравнению с другими вьюерами, нет поп-апов на большинстве кнопок, нет ни единой надписи, нет хелпа. Про русский молчу, для меня он не важено, но очень многим было бы полезно. Надо бы подработать, вполне может получиться достойная вещь, практически не имеющая конкурентов.
Автор: Dickobraz
Дата сообщения: 30.08.2004 20:19
Astra55
Да, программа еще сырая, но мне сейчас важно отработать функциональную часть и провести тестирование в реальных условиях, а потом заняться оптимизацией. К тому же, 2-я версия построенна практически на новом движке, написанным с нуля. Сейчас вылезла проблема при декодировании страниц закодированных с поворотом на 90 градусов, эти страницы должны сейчас отображаться в перевернутом виде. В добавок надо довести до ума работу с текстом. Поэтому такие мелочи как

Цитата:
Медленная, по сравнению с другими вьюерами, нет поп-апов на большинстве кнопок, нет ни единой надписи, нет хелпа. Про русский молчу, для меня он не важено, но очень многим было бы полезно.

сейчас не важны.

Marselino_Lopez
Это поправлю в первую очередь
Автор: vpp
Дата сообщения: 01.09.2004 15:22
В версии 2.0.0.13 пропали надписи в главном меню: где File-Open и пр.
Подсказки работают только где Color и пр.
Перелистывание мышью только прав. кнопкой и только назад.
Второй ряд быстрых кнопок можно увести в первый, но зафиксить нет. повторный запуск они опять во 2-м ряду (крадут экран)

А в целом впечатление хорошее, не бросайте. Я 1-й версией пользовался с удовольствием. Не достает ИМХО File-Save As, часто требуется.
Автор: QuickeneR
Дата сообщения: 01.09.2004 15:46
Dickobraz
А ты не планируешь сделать непрерывный скроллинг страниц вроде Continuous view в акробате? Было бы очеь кстати.
Автор: Stradivarius
Дата сообщения: 01.09.2004 18:28

Цитата:
А ты не планируешь сделать непрерывный скроллинг страниц вроде Continuous view в акробате?

Вот-вот, или, например как в Офисе ХР или 2003 - отсечение пустого места между страницами.
Автор: BookWarrior
Дата сообщения: 02.09.2004 01:17
Дикобразу

Слил версию DjVuReader от 15 августа 2004. Индекс - это круто!

Хотелось бы понять, как делать оглавления - очень хочется поиметь физическую энциклопедию с индексом. Есть ли какая-нибудь спецификация на предмет подготовки и встраивания оглавления в DjVu документ?
Автор: Dickobraz
Дата сообщения: 02.09.2004 09:41
vpp

Цитата:
В версии 2.0.0.13 пропали надписи в главном меню: где File-Open и пр.

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

Цитата:
Перелистывание мышью только прав. кнопкой и только назад.

правая+жест влево - следующая страница
правая+жест вправо - предыдущая страница
так страницы, типа рукой листают.

QuickeneR

Цитата:
А ты не планируешь сделать непрерывный скроллинг страниц

начал разработку, но сильно быстро не ждите, в текущей версии исправлений и доработок полно.
BookWarrior

Цитата:
Индекс - это круто!

чтобы не было недоразумений - ИНДЕКС - это пользовательская своя нумерация страниц, к которой привязывается оглавление. А если ИНДЕКС - для поиска, то будет просто поиск, а индексирование по словам, наверное можно сделать, но пока не знаю, нужно ли. Можно индексацию в ридере сделать, чтобы djvu-шки не распухали.

Цитата:
Есть ли какая-нибудь спецификация на предмет подготовки и встраивания оглавления в DjVu документ?

вся процедура делается через djvused, на сайте книжка с примером лежит, вытяни из нее текст, там вроде все понятно. или тут я писал http://forum.ru-board.com/topic.cgi?forum=5&bm=1&topic=11169&start=60
Автор: max67
Дата сообщения: 02.09.2004 10:30

Цитата:
Есть ли какая-нибудь спецификация на предмет подготовки и встраивания оглавления в DjVu документ?

Цитата с форума planetdjvu:
"LizardTech gave the bookmark specification to DjVuLibre but it has not been implemented there yet."
Так что может когда-нибудь и будет нам счастье. (Всё-таки вставка через djvused это не совсем то, чего бы хотелось.)


Автор: castleofmusic
Дата сообщения: 12.09.2004 15:56
Dickobraz
интересная программа, два вопроса:
1) нет ли исходного кода к этой программе? какая лицензия на эту программу? не будет ли версий для линукса или мак ОС?
2) можно ли доделать djview из djvulibre , чтобы он показывал оглавления и букмарки?
Автор: max_well
Дата сообщения: 15.09.2004 15:03
не могу загрузить программу
ссылка с сайта отправляет на newmail.ru, а от туда ничего не скачивается
Автор: max67
Дата сообщения: 15.09.2004 15:53
max_well
Только что скачал с newmail. Без проблем.
newmail периодически в дауне или перегружен. Попробуй ещё раз.
Автор: max_well
Дата сообщения: 16.09.2004 11:31
max67
странно, у меня до сих пор так и не качается - каждый раз когда тыкаю на ссылку, newmail перебрасывает меня обратно на страницу со ссылками.

может кто-нибудь закинет программу на webfile?
Автор: Dickobraz
Дата сообщения: 17.09.2004 04:18
castleofmusic

Цитата:
1) нет ли исходного кода к этой программе? какая лицензия на эту программу? не будет ли версий для линукса или мак ОС?

- исходный код есть, сижу, вот правлю
- лицензия фрифарная, но надо уточнить под что попадает (GPL или что еще)
- может под Linux сделаю, но скорее всего только поддержку оглавления в djview, т.к. интерфейсная часть написанна на BCB, с использованием сторонних компонент.
Автор: Dickobraz
Дата сообщения: 17.09.2004 16:42
Закачиваю DjVuReader
версия 2.0.0.20 от 17 сентября 2004 г.

Изменения:
[ ! ] Важное замечание
[ + ] Нововведение
[ - ] Исправлена ошибка
[ * ] Изменения

2.0.0.20
[+] сохранение размера и положения окна
[+] сохранение ширины сервисной панели
плавающие панели для toolbar
[+] панель с информацией о странице
[+] добавилась опция "Показывать номера страниц в оглавлении"
[+] добавилась опция "Рисовать границу вокруг страницы"

2.0.0.18
[-] не происходил переход на страницу в оглавлении, заданную строкой.

Автор: Jdanov
Дата сообщения: 17.09.2004 21:27
Не могу закачать DjVuReader
Постоянно посылает меня непонятно куда
Что делать???
Автор: albel
Дата сообщения: 18.09.2004 10:57
Jdanov
качать в 1 поток, в строке Refer указать http://opendjvu.nm.ru/
Автор: albel
Дата сообщения: 26.09.2004 11:28
Dickobraz
функцию печати не планируете сделать?
Автор: musand
Дата сообщения: 28.09.2004 21:48
у меня почему-то некоректно работает toolbar :текст-картинка-цветная картинка


Добавлено
а сама програма-супер-класс, авторy большое спасибо
Автор: TCPIP
Дата сообщения: 29.09.2004 01:04
Спасибо за программу! Удобно! И все же, есть небольшой WishList:


Хотелось бы иметь возможность полностью убирать область задач (по новой микрософтовской терминологии) с вкладками Content, Thumbnails, Adjust, Info с экрана, как это делается в Adobe Reader, то есть двойным щелчком на границе панели (за которую мы тащим, когда изменяем размеры области задач). А то сейчас получается, что единственный способ убрать эту область задач с экрана, это полностью сдвинуть ее влево, сузив размеры до минимума. Что интересно: как только мы сужаем область до нуля, она автоматически превращается в толстую полоску, двойной щелчок по которой снова отображает область задач, но в суженном состоянии, так что видны только вкладки (то есть почти так, как это делается в Adobe Reader, только там по двойному щелчку панель открывается в том состоянии, в каком она находилась, когда убиралась с экрана).
Правильно ли я понимаю, что всплывающих подсказок для кнопок нет (у меня подсказка появляется только для кнопки About)? Я понмаю, что это, так сказать, interim-проект, но все же, с подсказками гораздо приятнее.
Можно ли сделать режим просмотра Fit Visible, каковой имеется в Adobe Reader (то есть это режим По ширине текста, если говорить в терминологии микрософт (в Ворде, как вы знаете, есть 2 режима: По ширине страницы и По ширине текста. У вас реализован первый, но второй, чаще всего, гораздо удобнее, так как повышается полезная нагрузка в плане убирания не несущих информации полей) Или это невозможно, так как не реализовано в библиотеке DjVu?
Можно ли реализовать переход от странице к странице с помощью полосы прокрутки (или колеса мыши). Вариант, когда нужно щелкать на кнопке только для того, чтобы перейти к слудующей странице, крайне неудобен. Именно поэтому я не использую для просмотра PDF GSView, а использую Acrobat.
Ну и панель с единственной кнопкой Toolbars, как мне кажется, лучше убрать, перенеся реализованные там функции в меню, которое можно помесить рядом с кнопками Open и About (впрочем и их тоже лучше было бы реализовать в виде команд строки меню --- места меньше, а payload тот же. Так ли часто мы пользуетемся этими командами, чтобы реализовывать их ввиде кнопок? Лично я --- почти никогда.)
И конечно, хотелось бы иметь возможность просмотра структуры документа, то есть видеть оглавление (не знаю, опять-таки, возможно ли это физически).
Автор: Dickobraz
Дата сообщения: 29.09.2004 05:46
albel

Цитата:
функцию печати не планируете сделать?

Делаю. Функция уже есть, только не активизированна, т.к. отладить некогда. Но скорее всего будет пока экспорт в PDF.

musand

Цитата:

у меня почему-то некоректно работает toolbar :текст-картинка-цветная картинка

Пожалуйста подробнее, а то непонятно.

TCPIP

Цитата:
Хотелось бы иметь возможность полностью убирать область задач
[skip]
способ убрать эту область задач с экрана, это полностью сдвинуть ее влево

Еще можно через Toolbars->Service снять флажок.

Цитата:
всплывающих подсказок для кнопок нет

Не уследил при выпуске этого релиза. Будут.

Цитата:
Можно ли сделать режим просмотра ... "По ширине текста"

Сделать можно только эвристическими методами, т.к. djvu - это картинка.

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

Согласен.

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

Это в смысле посмотреть какие файлы входят в состав документа?
Автор: musand
Дата сообщения: 29.09.2004 07:45
по-моему панель инструментов надо оставить, сделать иконке по мельче, чтоб увеличить активное окно, еше фаиловое меню было бы неплохо, чтоб туда кучку fункции полезных, но не часTо юзаемых засунуть..
а у меня не совсем корректно :
третья панелька справа сверху-при нажатии ничао не случаеся
Автор: musand
Дата сообщения: 29.09.2004 19:59
еше, при чтении, порои, хочется чего-то выделить, почеркнуть.. вот если бы фича такая была-читаешь и по-ходу почеркиваешь важние моменты,а потом сохраняешь почеркнутыи фаил.. супер было бы.. а то читаешь... а потом , чтоб вернуться к важнои детали-надо в неиронах копаться, пыхтеть
Автор: MorSe
Дата сообщения: 29.09.2004 20:59
musand

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

Круто было бы, если б в программе были встроены средства распознавания, как в Finereader. Но это был бы совсем другой уровень...
Автор: max67
Дата сообщения: 29.09.2004 23:16
Dickobraz
По горячим следам спешу напомнить ещё о нескольких пожеланиях.
1. Возможность выбора страницы прямым набором номера страницы в list box.
2. То же самое для масштаба.
3. Проверить работу copy/paste текста из djvu с русским OCR.
Автор: ghosty
Дата сообщения: 30.09.2004 01:09
Странно, что никто не попросил до сих пор возможности быстрого перехода в Full Screen (Ctrl-L в Акробате).
Мне кажется, что при отсутствии Full Screen такая важная возможность, как отображение сразу двух страниц, просто пропадает
Dickobraz, пожалуйста, подумайте о тех, кто до сих пор сидит на 15''!
Автор: TCPIP
Дата сообщения: 30.09.2004 15:15
Dickobraz

Цитата:
Еще можно через Toolbars->Service снять флажок.

Понятно. Но это не очень удобно... Так что, если будет нечем заняться, попробуйте привести это к Adobe'овской реализации, когда щелчок по одной из Navigation Tabs закрывает Navigation Pane (к этому же приводит нажатие клавишы F6).

Цитата:
Сделать можно только эвристическими методами, т.к. djvu - это картинка.

То есть влоб там никак не определить, где идут поля (ну, информации-то поля не несут, только шум...)? Ну он же отображает границы страницы документа серыми полосками... То есть хотелось бы иметь что-то вроде автомасштабирования.

Цитата:
Это в смысле посмотреть какие файлы входят в состав документа?

Нет. Хотя, тоже было бы полезно. Я имел в виду вот что: если имеется уже распознаный djvu, то, теоретически, можно сделать его оглавление (то есть сделать ту самую адобовскую вкладку Bookmarks).

Панель вкладок с названиями открытых файлов внизу страницы тоже бы хотелось иметь возможность убрать.

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

А что по поводу реализации непрерывной прокрутки? Очень бы хотелось. Ей-Богу, щелкать кажинный раз на кнопке перехода к следующей странице очень неудобно, хотелось бы, чтобы он сам переходил к следующей странце, как только дойдет до конца текущей (как это сделано в акробате). Вы же не щелкаете в акробате кнопку Next Page, когда достаточно просто еще прокрутить колесо мыши и откроется следующая страница!

Спасибо.

Страницы: 123456789

Предыдущая тема: Сортировка папок по размеру


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.