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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » WinDjView

Модерирует : 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 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100

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

AndyZ

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

WinDjView - это быстрая и компактная программа для просмотра файлов формата DjVu под Windows с вкладками для документов, непрерывной прокруткой страниц и расширенными возможности печати. Она основана на свободно распространяемой библиотеке DjVuLibre. Формат DjVu позволяет сохранять документы и картинки с высоким качеством в файлы малого размера. Программа WinDjView является свободным программным обеспечением. Вы вправе распространять её и/или модифицировать, соблюдая условия Открытого лицензионного соглашения GNU (GPL), опубликованного Free Software Foundation; либо версии 2 Соглашения, либо (по вашему выбору) любой более поздней версии.
 
Сайт: http://windjview.sourceforge.net/ru/
История изменений: http://windjview.sourceforge.net/version-history
 
Текущая версия: 2.1
Скачать WinDjView 2.1
 
Текущая версия для Win 98/ME: 1.0.3
Скачать WinDjView 1.0.3
Скачать WinDjView 1.0.3 archive-repack

WinDjView Extended 4.0.1 - WinDjView с дополнительными возможностями
Зеркало
Что нового? (06.11.2024)

В этом топике вы можете задавать вопросы по программе и сообщать об ошибках. На SourceForge.net есть страница проекта со своим форумом и базой ошибок и пожеланий, но если пользуетесь сервисами SF.net, то лучше использовать английский язык.
Если у вас имеется проблема, то сначала проверьте, не исправлена ли она в последней версии. Если нет, то опишите подробно по шагам ваши действия, полученный результат и ожидаемый результат. Также имеет значение версия операционной системы. Если проблемы проявляются только на некоторых документах, дайте линк на эти документы.
 
Как "подкрасить" фон страниц (для улучшения читабельности) (реализовано в WinDjView Extended)
Как оптом стереть все пользовательские аннотации/закладки (реализовано в WinDjView Extended)
Как пакетно декодировать все страницы многостраничного DjVu-файла (реализовано в WinDjView Extended)
Программа для отображения линии чтения в WinDjView (реализовано в WinDjView Extended)
 
Диалоги о WinDjView-subpix (форк программы с другой технологией рендеринга, для ЖК дисплеев; в версии 2.0 оригинальной программы так же появилась возможность настройки использования данной технологии):
[0], [1], [2], [3], [4], [5]

WinDjView в Википедии: http://ru.wikipedia.org/wiki/WinDjView

Всего записей: 214 | Зарегистр. 23-01-2006 | Отправлено: 19:33 24-01-2006 | Исправлено: NME, 10:20 11-11-2024
ghosty



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Маленький багрепорт и очень маленькая хотелка
 
Багрепорт: при создании закладки (Ctrl-B) в полноэкранном режиме мышь в приложении деактивируется, поэтому выйти из режима создания закладки можно только через Esc. Закладка при этом не сохраняется.
 
Хотелка: нельзя ли ввести опцию входа в полноэкранный режим при двойном нажатии на закладку - было бы очень удобно.
 
Еще очень не хватает все-таки возможности оставлять хоть какие-нибудь пометы на странице - хотя бы простейшие прямые линии, к примеру. Можно было бы задействовать background layer для этих целей...

----------
пропадет-растает

Всего записей: 6808 | Зарегистр. 21-09-2002 | Отправлено: 00:37 04-06-2009 | Исправлено: ghosty, 00:38 04-06-2009
Nick222

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ghosty
Вы хотите разрешить пользователю менять файл при просмотре?
Извините, но это, ИМХО, полностью ломает принципы неизменности и аутентичности данного формата...
 
Если пометы не будут храниться вне основного файла, то в Сети появится масса разных файлов одинаковых книг - и будет ужас почище того, что сейчас с DOC - т.к. DjVu посимвольно сравнить и выявить реальные различия между версиями уже не получится.
 
ИМХО, пометы должна хранить только читалка и хранить у себя (как, например, это делает BookSeer)...
 
ЗЫ: Если я Вас неправильно понял - прошу извинить - больно уж это для меня чувствительная тема

Всего записей: 2288 | Зарегистр. 28-11-2004 | Отправлено: 10:45 04-06-2009
monday2000

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

Цитата:
Можно было бы задействовать background layer для этих целей...

Обычно это хранится в чанке ANTz (в виде обычного текстового кода) - и называется это "аннотации". Их можно добавлять при помощи Document Express Editor 6.
 
Но вообще-то примерно такая фича в WinDjView есть - но она с глюком - см. http://forum.ru-board.com/topic.cgi?forum=5&topic=18322&start=900#21
 
P.S. Я уже говорил не раз, что к WinDjview уже впору хелп писать. Уже народ начинает не знать, как пользоваться программой.

Всего записей: 2841 | Зарегистр. 13-01-2005 | Отправлено: 12:40 04-06-2009 | Исправлено: monday2000, 12:43 04-06-2009
ghosty



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

Цитата:
Извините, но это, ИМХО, полностью ломает принципы неизменности и аутентичности данного формата...

Хм, а кто эти принципы устанавливал?
Если хочется аутентичности, можно было бы, как минимум, ввести опцию "Удалить все пометы и закладки" - и нет проблем.
 

Цитата:
Но вообще-то примерно такая фича в WinDjView есть - но она с глюком
Гм, это именно то, что надо, действительно не заметил
Кажется, эта фича введена совсем недавно...
 
Напомните, пожалуйста, где хранится вся эта информация о закладках и пометах, и как их проще всего синхронизировать между двумя компами (стационарным и ноутом).

----------
пропадет-растает

Всего записей: 6808 | Зарегистр. 21-09-2002 | Отправлено: 13:00 04-06-2009 | Исправлено: ghosty, 13:02 04-06-2009
Nick222

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ghosty
Есть логика формата - которая с Вашим предложением нарушается.
Когда Вы увидите в Сети сотни различных вариантов одной и той же книги - Вы ещё припомните мои слова...
Вы вообще знаете - где и как PDF сохраняет "внешнюю" информацию?

Всего записей: 2288 | Зарегистр. 28-11-2004 | Отправлено: 13:02 04-06-2009 | Исправлено: Nick222, 13:04 04-06-2009
ghosty



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

Цитата:
Вы видели - где и как PDF сохраняет "внешнюю" информацию?
Не вижу ничего страшного. Далеко ходить не надо - Foxit PDF Reader позволяет делать какие угодно пометы и сохранять их непосредственно в PDF. Пока не встречал ни одной PDF с пометами в электронных библиотеках.

----------
пропадет-растает

Всего записей: 6808 | Зарегистр. 21-09-2002 | Отправлено: 13:04 04-06-2009
Nick222

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

Всего записей: 2288 | Зарегистр. 28-11-2004 | Отправлено: 13:42 04-06-2009
ghosty



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Nick222
"Остапа понесло"  
Сворачиваем дискуссию - ответ в ПМ (если найду время).

----------
пропадет-растает

Всего записей: 6808 | Зарегистр. 21-09-2002 | Отправлено: 13:59 04-06-2009
Nick222

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ghosty
Хамство не заменяет аргументов...

Всего записей: 2288 | Зарегистр. 28-11-2004 | Отправлено: 14:19 04-06-2009
ILHS

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

Цитата:
ввести опцию "Удалить все пометы и закладки"

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

Всего записей: 610 | Зарегистр. 06-12-2004 | Отправлено: 14:27 04-06-2009
Nick222

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ILHS
+1000
 
При этом, думаю, легко будет написать софт, который интегрирует все подобные файлы под единой оболочкой - откуда можно будет просматривать все свои ссылки (в обе стороны), пометки, цитаты, закладки, замечания (маргиналии) и т.д., и т.п. (не стоит забывать, что вполне приличный софт для хранения тех же цитат давно перестал развиваться).
 
Более того, такой софт и такой формат хранения дополнительной информации к книгам можно сделать единым для всех форматов е-книг - как сейчас формат описания FBD можно в ряде библиотекарей использовать для описания книг любого формата файла.

Всего записей: 2288 | Зарегистр. 28-11-2004 | Отправлено: 14:44 04-06-2009 | Исправлено: Nick222, 14:45 04-06-2009
ILHS

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

Цитата:
можно сделать единым для всех форматов е-книг

+10000

Всего записей: 610 | Зарегистр. 06-12-2004 | Отправлено: 14:53 04-06-2009
Nick222

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ILHS
Тогда, ИМХО, нужно делать XML, типа:
- маргиналии: точка ссылки, текст заметки, размещение заметки;
- цитата (их можно помечать как-нибудь - что этот кусок уже есть в базе цитат): откуда и докуда;
- подчёркивание: линия, цвет линии, тип линии, точка начала линии, точка конца линии;
- выделение цветом: так же, как линия;
- закладка: номер, место, краткий текст, место и тип показа (только метку или ещё и текст);
- гиперссылка из книги (типа "это место имеет отношение к моей диссертации"): точка ссылки, файл, на который ведёт ссылка, название ссылки;
и т.д., и т.п.
 
Примерно то, что делал Грибов, когда создавал схему FB2.
 
Думаю, нужно либо говорить с Грибовым, либо делать свой форум и разрабатывать и продвигать свой формат.
 
Кстати, точку, к которой имеет отношение вхождение, придётся, если есть текстовый слой, помечать привязкой к символу - а если нет текстового слоя, то как? Через координаты пикселя на странице?

Всего записей: 2288 | Зарегистр. 28-11-2004 | Отправлено: 15:10 04-06-2009 | Исправлено: Nick222, 16:11 04-06-2009
Hiken



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

Всего записей: 1343 | Зарегистр. 14-01-2006 | Отправлено: 15:18 04-06-2009
Nick222

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Hiken
Ну хотя бы закладки нужны - есть же объект "страница" - на неё можно и дать ссылку + на неё же можно прицепить пометку.

Всего записей: 2288 | Зарегистр. 28-11-2004 | Отправлено: 16:13 04-06-2009
monday2000

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

Цитата:
Когда Вы увидите в Сети сотни различных вариантов одной и той же книги - Вы ещё припомните мои слова...  
Вы вообще знаете - где и как PDF сохраняет "внешнюю" информацию?

Мне кажется, что эта проблема пересекается с проблемой отсутствия метаданных DjVu-файла в спецификации DjVu. Метаданные для всего файла есть у формата PDF - но нет для формата DjVu. Именно туда PDF файл записывает такие вещи, как название книги, автор книги, год издания и т.п. Для DjVu-файла всю эту информацию некуда записать.
 
Джим Райли давно уже бьётся с Лизардами - Целартем за то, чтобы они ввели в спецификацию формата DjVu метаданные для всего файла. Джим предложил формат метаданных XMP - т.е. точно такой же, как и в формате PDF. Подробнее см. тут: http://www.djvu.org/forum/phpbb/viewtopic.php?t=530
 
ИМХО наличие таких метаданых позволило бы избежать каши в разных "клонах" одной и той же DjVu-книги. Правда, для этого пришлось бы взять за правило, выкладывая книгу, рядышком выкладывать крохотный файлик с выдержкой из его метаданных - чтобы можно было определить, какой это "клон". Или же в имени файла указывать CRC метаданных (имея в виду, что у каждого "клона" слегка отличающиеся метаданые).
 
Добавлено:
AndyZ
У меня вопрос по DjVuLibre.
 
Подскажите, пожалуйста, как бы мне вытащить из GUTF8String кириллическую строку в обыкновенном формате char*, да ещё так, чтобы всё это дело работало в Windows 98? Вы, помнится, говорили, что для этого нужно иметь в своей программе всю таблицу соответствия ANSI - UTF8?
 
Короче, подскажите пожалуйста, какие бы мне функции преобразования строк взять из исходников WinDjView, чтобы решить эту задачу.
 
Как я понял, DjVuLibre внутри себя всё хранит в Юникоде - и так просто оттуда обычную ANSI-строку не вытащишь (особенно под Win98).

Всего записей: 2841 | Зарегистр. 13-01-2005 | Отправлено: 17:23 04-06-2009 | Исправлено: monday2000, 17:24 04-06-2009
ghosty



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

Цитата:
Вы хоть третий курс закончили?

Цитата:
Хамство не заменяет аргументов...
Не знаю, где Вы у меня хамство нашли, но с каких пор переход на личности считается аргументом? (можно не отвечать  - вопрос риторический)


----------
пропадет-растает

Всего записей: 6808 | Зарегистр. 21-09-2002 | Отправлено: 17:41 04-06-2009 | Исправлено: ghosty, 17:43 04-06-2009
Griefin

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

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

Нужно подключать реестр другой машины по сети и делать двухстороннюю синхронизацию ключей из HKEY_CURRENT_USER\Software\Andrew Zhezherun\WinDjView\Documents. Наверное уже есть какие-то программы, решающие такую задачу.

Всего записей: 759 | Зарегистр. 19-07-2003 | Отправлено: 18:27 04-06-2009
ghosty



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

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

Цитата:
Наверное уже есть какие-то программы, решающие такую задачу.
Я пользуюсь Super Flexible Synchronizer, и он не настолько Flexible, чтобы уметь синхронизировать ветки реестра Если посоветуете программу, буду благодарен.
Но все-таки как-то это... не так


----------
пропадет-растает

Всего записей: 6808 | Зарегистр. 21-09-2002 | Отправлено: 18:55 04-06-2009
Nick222

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ghosty
Экспорт ветки реестра с помощью плагина для Тотал Коммандер и импорт простым запуском на другой машине. Дальше убираем лишние ветки
Полную и качественную синхронизацию вряд ли возможно делать так легко - во всяком случае, такого софта я за годы поисков не встречал.
Попробуйте, может быть, открыть в ТК в двух панелях реестры двух компов (плагин CoRegistry http://wincmd.ru/plugring/CoRegistry.html - только что появился, поддерживает работу с удалённым реестром, пока альфа). Может получиться...
 
Если бы автор программы сделал бы сохранение всего индивидуального в INI-файл, как я и другие его просили, - а не слушался таких советчиков, как Вы и подобные - сейчас лично Вам было бы гораздо легче работать...

Всего записей: 2288 | Зарегистр. 28-11-2004 | Отправлено: 19:18 04-06-2009
Открыть новую тему     Написать ответ в эту тему

Страницы: 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 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100

Компьютерный форум Ru.Board » Компьютеры » Программы » WinDjView


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru