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

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

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

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 3.4 - WinDjView с дополнительными возможностями
Зеркало
Что нового? (17.01.2023)

В этом топике вы можете задавать вопросы по программе и сообщать об ошибках. На 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, 23:32 19-01-2023
selivanoff48677

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а версия 2.1,  от N.M.E. будет?

Всего записей: 160 | Зарегистр. 09-09-2009 | Отправлено: 19:06 26-05-2019
bad13



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

Цитата:
Посоветуйте программу для создания DJVU-книг из обычных PNG-JPG-JPEG-GIF-BMP файлов.

DjVu Solo

Всего записей: 113 | Зарегистр. 20-04-2009 | Отправлено: 20:55 26-05-2019
NME



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

Всего записей: 1427 | Зарегистр. 26-07-2007 | Отправлено: 00:57 27-05-2019
Andrea



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть ли возможность запретить WinDjView вести историю просмотренных файлов? В настройках (версии 2.1) не нашёл, как это сделать. Пункты настроек "Запоминать открытую страницу и настройки каждого файла" и "Восстанавливать открытые вкладки при запуске" не помогают избавиться от ведения программой истории просмотра

Всего записей: 1087 | Зарегистр. 24-12-2015 | Отправлено: 15:42 27-06-2019 | Исправлено: Andrea, 15:56 27-06-2019
NME



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrea
WinDjView хранит эти данные в реестре.. если поставить запрет на изменение ветки HKEY_CURRENT_USER\Software\Andrew Zhezherun\WinDjView\Recent File List, то истории не будет..

Всего записей: 1427 | Зарегистр. 26-07-2007 | Отправлено: 00:17 28-06-2019
Vouk1

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

Цитата:
WinDjView Extended 2.0.2.8 - WinDjView с дополнительными возможностями  
а какие-то из этих возможностей - не появились в последней версии WinDjView 2.1 ?

Всего записей: 2334 | Зарегистр. 27-07-2003 | Отправлено: 12:04 04-08-2019
NME



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

Цитата:
а какие-то из этих возможностей - не появились в последней версии WinDjView 2.1 ?  

если посмотреть историю изменений (есть в шапке), то видно, что в 2.1 реализовано всего 1 добавление функционала, относительно 2.0.2

Цитата:
+ Restore last open tabs on startup.

В WinDjView Extended это уже было, так что 2.1 по функционалу уступает 2.0.2.8
 

Всего записей: 1427 | Зарегистр. 26-07-2007 | Отправлено: 21:06 08-08-2019
Vouk1

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

Цитата:
2.1 по функционалу уступает 2.0.2.8  
ясно,
ну зато * Some minor bug fixes.

Всего записей: 2334 | Зарегистр. 27-07-2003 | Отправлено: 11:13 09-08-2019
Str33tboy

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Тоже такое заметил. Какой-то бред з функционалом новой версии получается...

Всего записей: 10 | Зарегистр. 09-08-2019 | Отправлено: 12:08 09-08-2019
iglezz

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

Всего записей: 1521 | Зарегистр. 18-02-2003 | Отправлено: 12:19 09-08-2019
NME



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
единственное, для чего использовался мной просмотрщик DjView из DjVuLibre - это определение координат некоторых элементов книги (аннотаций, блитов и т.п.) и это создавало для меня некоторые неудобства, т.к. мой основной вьювер - это WinDjView Extended.. недавно выдалась свободная минутка и так совпало, что в это же время появилось желание внести в Extended отображение координат текущего положения курсора на странице.. взял с сделал..
но, для нового релиза как мне показалось - этого мало, поэтому до кучи реализовал возможность сохранения настроек программы и просмотренных документов в отдельных файлах вместо реестра.. теперь все пользовательские аннотации и букмарки могут храниться в распакованном виде в папке Documents рядом с программой и их перенос на другой компьютер стал значительно проще, нежели портирование ветки реестра..
при написании кода столкнулся с некоторыми проблемами - оказывается для записи/чтения и в реестр, и в ini-файл используются одни и те же методы, которые в зависимости от определённых условий делают это либо туда, либо сюда.. так вот, при копировании из реестра в ini-файл кодированной информации о специфичных WinDjView-словарях наткнулся на ограничение стандартного метода  

Код:
        TCHAR szT[4096];
        DWORD dw = ::GetPrivateProfileString(lpszSection, lpszEntry,
            lpszDefault, szT, _countof(szT), m_pszProfileName);
        ASSERT(dw < 4095);
        return szT;

в моём примере размер строки был гораздо больше 4096, поэтому приложение вылетало с ошибкой (записывать - оно почему-то записывает строку > 4096, а читать не хочет).. можно было, конечно, заморочиться и написать свой метод, но я решил просто заблокировать некоторые функции чтения и записи данных словарей в режиме использования ini-файла для записи настроек программы.. так что активные пользователи WinDjView-словарей не смогут полноценно воспользоваться новой фичей Extended'а..
новый релиз обозвал 3.0, чтоб меньше объяснять, что форк "навороченнее" оф.релиза
подробности об использовании нового режима программы в "что нового"
планирую ещё кое-какие небольшие улучшения реализовать, но это если, как говорится, работа "нечаянно не нагрянет, когда её совсем не ждёшь" (с)  

Всего записей: 1427 | Зарегистр. 26-07-2007 | Отправлено: 14:45 03-03-2020 | Исправлено: NME, 14:50 03-03-2020
alloledd

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, WinDjView Extended 3.0 сама создаст ini-файл, или самому надо позаботиться предварительно?

Всего записей: 7056 | Зарегистр. 25-10-2019 | Отправлено: 18:12 03-03-2020 | Исправлено: alloledd, 18:21 03-03-2020
mvk2006



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

Цитата:
подробности об использовании нового режима программы в "что нового"


Цитата:
* Рекомендуемая последовательность действий при переходе "с реестра на файлы":
1) Запустить программу в обычном режиме (файл WinDjView.ini самостоятельно не создавать);
2) Зайти в настройки, снять галки с пунктов "Сохранять настройки ... в реестр" + ОК;
3) Подтвердить необходимость копирования данных из реестра в файлы.
При таких действиях все настройки программы и всех ранее просмотренных документов сохранятся в файлы без потери информации, за исключением раздела [Dictionaries] при наличии такового.  

 

Всего записей: 514 | Зарегистр. 15-10-2005 | Отправлено: 19:50 03-03-2020
alloledd

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mvk2006
Спасибо, туда не догадался заглянуть. Но записи в реестре она успевает сделать, которые после создания файла остаются, тогда правильно было бы добавить в рекомендациях, что их надо удалить. )

Всего записей: 7056 | Зарегистр. 25-10-2019 | Отправлено: 21:17 03-03-2020
NME



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

Цитата:
* После переноса информации из реестра в файлы программа "чисткой реестра" не занимается. При необходимости можно сделать это самостоятельно.  

если реестр "чистый", т.е. программа WinDjView или WinDjView Extended никогда не запускались, то можно при желании создать свой пустой ini-файл - тогда программа в реестр вовсе не полезет..

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

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

Цитата:
там же  

Понятно, но вверх от рекомендаций я уже не читал. Логичнее же было это прописать пунктом 4) в Рекомендуемая последовательность действий при переходе "с реестра на файлы":

Цитата:
то можно при желании создать свой пустой ini-файл - тогда программа в реестр вовсе не полезет..

Да не при желание, а так и было бы правильнее рекомендовать, а не советовать в категоричной форме - (файл WinDjView.ini самостоятельно не создавать)

Всего записей: 7056 | Зарегистр. 25-10-2019 | Отправлено: 03:20 04-03-2020
amaid



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Перешел с реестра на файлы, оставил только те, что с букмарками и раскрасками (запоминать страницу мне без надобности), вроде всё ок. Самый большой по размеру файлик 115 kb, общий вес - 5 mb. Хранить такое в реестре дико.
Вопрос: а что такое WinDjView-словарь?

Всего записей: 575 | Зарегистр. 25-01-2006 | Отправлено: 07:56 04-03-2020
NME



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alloledd
рекомендации даны для тех, кто не хочет потерять данные, а не для тех, кого напрягает запись в реестре..
если не следовать указанным рекомендациям и создать ini-файл, то во-первых, настройки программы сбросятся на дефолтные, надо будет настраивать заново под себя и во-вторых, все сделанные ранее пользовательские закладки и аннотации в открытых книгах отображаться не будут.. а если в процессе работы поставить галки "сохранить в реестр", то хранящаяся там информация о настройках программы и открытых в текущий момент книгах будет затёрта новой "дефолтной"..
потерять данные по-моему хуже, чем получить запись в реестре, которая у всех пользователей WinDjView или WinDjView Extended и так априори есть..
 
amaid

Цитата:
общий вес - 5 mb. Хранить такое в реестре дико

ну, в реестре поменьше хранится, т.к. там это в сжатом виде..

Цитата:
Вопрос: а что такое WinDjView-словарь?

это очень специфичные словари с внедрённым индексом, созданные посредством BookmarkTool DictionaryTool от автора WinDjView, работа с которыми (поиск по индексам) возможна только в WinDjView.. лично моё мнение, что реализация данного функционала является концептуально не верной - индексы можно было бы делать посредством закладок (Bookmarks/Outline), которые могут делать множество программ и видны в любом джвю-просмотрщике, а в программе нужно было бы организовать возможность поиска по этим закладкам - и всё, никаких специфичных наворотов не надо было городить.. поиск по закладкам я уже давно сделал, но для удобного поиска по индексам, возможно, нужен немного другой алгоритм.. И это не есть проблема - код для такого поиска уже есть в программе в "поиске по индексам"..
подробнее про эти WinDjView-словари можно почитать в данном топике, хотя информации на самом деле кот наплакал..
может быть, конечно, я чего-то недопонимаю в этих "словарях", но тогда подскажите, знающие люди

Всего записей: 1427 | Зарегистр. 26-07-2007 | Отправлено: 09:38 04-03-2020 | Исправлено: NME, 11:17 04-03-2020
fozzie

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

Цитата:
словари с внедрённым индексом, созданные посредством BookmarkTool от автора WinDjView

Только не BookmarkTool, а DictionaryTool

 
Вещь весьма пользительная, но специфическая - исключительно для словарей в формате djvu.

Всего записей: 141 | Зарегистр. 03-09-2001 | Отправлено: 10:49 04-03-2020 | Исправлено: fozzie, 10:52 04-03-2020
NME



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

Цитата:
Только не BookmarkTool, а DictionaryTool  

точно!

Всего записей: 1427 | Зарегистр. 26-07-2007 | Отправлено: 11:15 04-03-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 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

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