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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 101 102 103 104 105 106 107 108

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

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

В этом топике вы можете задавать вопросы по программе и сообщать об ошибках. На 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, 14:55 01-11-2025
NME



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

Код:
            // Draw transparent text on top of the image to assist dictionaries and
            // other programs that hook to TextOut to find text under mouse pointer.
            if (m_nRedLineType == None)
                DrawTransparentText(&m_offscreenDC, nPage);

 
интересно, существуют ли пользователи программы, которые юзают эту фичу? когда-то 100 лет назад, когда на компьютере был установлен лингво, я тестировал эту функцию.. помню, надо было навести на иностранное слово, потом кажется нажать какое-то сочетание клавиш, и над этим словом всплывает перевод данного слова.. по ощущениям помню как-то не очень удобно это было, да и онлайн-переводчики щас более доступны без необходимости установки дополнительных программ.. к тому же в большинстве случаев требуется перевод фразы, предложения или слова в контексте.. в общем я данную функцию не юзаю и сомневаюсь в том, что есть её активные юзатели..
к чему это я? да к тому, что данный DrawTransparentText и является источником вышеупомянутого "косячка".. судя по строке if (m_nRedLineType == None) я когда-то давно, когда делал фичу RedLine, уже сталкивался с данным "косячком", поэтому при включенной Красной линии функция наложения прозрачного текста не активируется.. починить я его не смогу, т.к. во-первых уже видимо безуспешно пытался, когда делал Красную линию, а во-вторых, у меня не установлены программы, юзающие эту функцию, чтоб отладить её.. в третьих, не вижу в ней особого смысла..
в общем, отключу я её в последующих версиях.. а тем, кому не терпится, может сам взять исходники, закомментировать эти 2 строки и наслаждаться работой программы без данного "косячка"..

----------
DjVu Utils

Всего записей: 1551 | Зарегистр. 26-07-2007 | Отправлено: 17:03 27-08-2025
shch_vg

Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
NME
Т.е. при возвращении по зеленой кнопке эта проверка отсутствует?
 
Добавлено:

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

А как откомпилировать исходники с закомментаренными строчками, если
Цитата:
не установлены программы, юзающие эту функцию
?

Всего записей: 7287 | Зарегистр. 14-01-2005 | Отправлено: 17:42 27-08-2025 | Исправлено: shch_vg, 17:52 27-08-2025
NME



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

Цитата:
Т.е. при возвращении по зеленой кнопке эта проверка отсутствует?

1. в программе нет зеленых кнопок
2. исходники открыты и любой интересующийся может посмотреть, что делает программа при нажатии любой кнопки
 

Цитата:
А как откомпилировать исходники с закомментаренными строчками, если

компилятором

----------
DjVu Utils

Всего записей: 1551 | Зарегистр. 26-07-2007 | Отправлено: 22:27 27-08-2025
shch_vg

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

Цитата:
1. в программе нет зеленых кнопок

Я м.б. и дальтоник, но кнопка (или как вы там его называете) вверху с подсказкой Previos view очень похожа на зеленую или темнозеленую, если в программе был переход.

Цитата:
2. исходники открыты и любой интересующийся может посмотреть, что делает программа при нажатии любой кнопки

Цитата:
Цитата:
А как откомпилировать исходники с закомментаренными строчками, если
 
компилятором

Обе шутки оценил

Всего записей: 7287 | Зарегистр. 14-01-2005 | Отправлено: 23:50 27-08-2025 | Исправлено: shch_vg, 00:00 28-08-2025
NME



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

Цитата:
очень похожа на зеленую

м.б. настройки экрана такие, но кнопки бело-сине-голубые..

Цитата:
Обе шутки оценил  

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

----------
DjVu Utils

Всего записей: 1551 | Зарегистр. 26-07-2007 | Отправлено: 09:01 28-08-2025
AkulaBig

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

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

Я в своей сборке исправил эту ошибку. Если кому надо, можете скачать https://wincmd.ru/plugring/TCWinDjView.html Только у меня WinDjView включена в состав плагина для Total Commander. Так что надо скачать плагин и забрать оттуда прогу. Отдельно выкладывать не буду. Ну и у меня прога адаптирована для работы в плагине. Внесены некоторые изменения. Может вам и не понравятся они.

Всего записей: 6758 | Зарегистр. 11-03-2003 | Отправлено: 16:20 31-08-2025
TelecomUral

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

Всего записей: 3648 | Зарегистр. 15-07-2010 | Отправлено: 16:42 31-08-2025
ber2004



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NME
Уважаемый NME! Можно ли сделать так, чтобы при отключении режима просмотра "Страницы подряд" - не пропадала полоса прокрутки? Удобнее с ней и ориентироваться, где находишься, и переходить к нужному месту. Полоса прокрутки на миниатюрах не спасает, много лишних кликов и ненаглядно. Заранее благодарен.

Всего записей: 146 | Зарегистр. 04-12-2004 | Отправлено: 20:47 26-10-2025
NME



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

----------
DjVu Utils

Всего записей: 1551 | Зарегистр. 26-07-2007 | Отправлено: 08:42 27-10-2025
ber2004



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

Цитата:
она переключает своё действие со всего документа на текущую страницу..

Когда на экране часть страницы, то есть прокрутка по странице. Пусть будет, автору виднее. Но когда масштаб "страница целиком" или мельче - полосы прокрутки на экране нет. Можно ли её включить в этих режимах? (по всему файлу) Авторскую логику это не нарушает.
Много работаю с литературой в масштабе "страница целиком" с отключенным "подряд". Колесо мышки тогда листает быстро, что удобно, и страницы целиком, как книгу листаешь. Вот полосу прокрутки бы ещё (просящий смайлик)
(отмечу, что в режиме "страницы подряд" и в крупных масштабах прокрутка остаётся по всему документу, и это тоже авторская воля. Но спорить тут ни в коем случае не хочу. Речь только о режимах, в которых сейчас, в версии 3.4 полоса крокрутки на экране отсутствует)

Всего записей: 146 | Зарегистр. 04-12-2004 | Отправлено: 21:02 27-10-2025 | Исправлено: ber2004, 21:10 27-10-2025
NME



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ber2004
я понимаю, о чем речь, но т.к. я не программист и разбираться как это реализовать займёт у меня уйму времени, которого и так нет даже для реализации нужных мне вещей, то я данную хотелку даже рассматривать не буду.. тем более, что полоса миниатюр практически дублирует полосу прокрутки страниц, да и надпись "Стр. ХХ из YYY" в правом нижнем углу МНЕ позволяет ориентироваться, в каком месте книги я нахожусь.. Так что лично для меня пользы это не принесет.. Единственное что наверное сделаю, так это изменю подсветку номера активной страницы в миниатюрах с серого (плохо акцентирует на себе взгляд) на более яркий, например желтый, как в нмэдиторе..
а так еще раз повторю стандартную фразу - исходники открыты, всегда можно самому разобраться и внести нужную себе фичу или нанять для этого специально обученных программистов, если это прям сильно нужно.. вот мне было сильно нужно - прочитал полтора учебника по программированию и начал реализовывать вещи, которые мне были нужны, но никто не хотел их делать..

----------
DjVu Utils

Всего записей: 1551 | Зарегистр. 26-07-2007 | Отправлено: 09:29 28-10-2025
Skif_off

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

Цитата:
Я в своей сборке исправил эту ошибку. Если кому надо, можете скачать https://wincmd.ru/plugring/TCWinDjView.html ... Ну и у меня прога адаптирована для работы в плагине. Внесены некоторые изменения.

Внутре не то, чтобы патчик, даже ни полслова о том, что и как

Всего записей: 6760 | Зарегистр. 28-01-2008 | Отправлено: 16:11 28-10-2025
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skif_off
Полная версия проги внутри. Ей и пользоваться. Она полностью работоспособна без плагина.

Всего записей: 6758 | Зарегистр. 11-03-2003 | Отправлено: 19:17 29-10-2025
Skif_off

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

Цитата:
Она полностью работоспособна без плагина.

Не сомневаюсь Я о том, что нет списка ваших изменений и адаптаций к плагину.

Всего записей: 6760 | Зарегистр. 28-01-2008 | Отправлено: 19:31 29-10-2025
AkulaBig

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

Цитата:
нет списка ваших изменений и адаптаций к плагину

Не думаю, что это кому-то интересно. Самое главное изменение, что класс приложения, получающей наименование динамично, изменен на постоянный. Без этого невозможно использовать прогу в плагине. И пару кнопок на ПИ добавил. Так как доступ к их функционалу был только через меню, которое в плагине всегда скрыто. Ну и исправил косячок, описанный выше. Еще кое-какие исправления, позволяющие работать в плагине.

Всего записей: 6758 | Зарегистр. 11-03-2003 | Отправлено: 20:38 29-10-2025
Skif_off

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

Цитата:
Не думаю, что это кому-то интересно.  

Не к GNU GPL 2 аппелирую, просто так понятнее  что и как Сейчас складывается впечатление, что внутри версия от NME, а это не так.
Цитата:
класс приложения, получающей наименование динамично, изменен на постоянный.

В смысле - класс окна? Фигасе, а зачем он не постоянный?

Всего записей: 6760 | Зарегистр. 28-01-2008 | Отправлено: 20:20 30-10-2025
AkulaBig

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

Цитата:
Сейчас складывается впечатление, что внутри версия от NME, а это не так.

Я свои копирайты поставил. Так что понятно, что это версия не от NME. И в описании к плагину написано, что версия изменена и плагин работает только с ней. Я не собираюсь распространять программу отдельно от плагина. И не собираюсь делать параллельную сборку. Поэтому изменение версии только все запутает.

Цитата:
В смысле - класс окна?

Ну посмотрите название класса в оригинале и у меня. Не класс окна, а его наименование.

Цитата:
Фигасе, а зачем он не постоянный?

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

Цитата:
Не к GNU GPL 2 аппелирую

Не надо при мне выражаться

Всего записей: 6758 | Зарегистр. 11-03-2003 | Отправлено: 20:57 30-10-2025
Skif_off

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

Цитата:
ВНИМАНИЕ: Плагин работает только с включенной в архив версией WinDjView.

что не совсем однозначно.

Цитата:
Я свои копирайты поставил.

Разумно (и сразу заметно ), однако в WinDjView/changes.txt (или в отдельном файле) ничего.
 
Не придираюсь, просто по первому разу не очевидно, что это и откуда растут ноги.

Всего записей: 6760 | Зарегистр. 28-01-2008 | Отправлено: 02:03 31-10-2025
AkulaBig

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

Цитата:
ВНИМАНИЕ: Плагин работает только с включенной в архив версией WinDjView.
 
что не совсем однозначно.

Добавлю в следующий раз  - ...в архив, модифицированной версией...
Менять название смысла нет. Ведь и у NME уже модифицированная версия. Чейдж-лог писать тоже смысла нет. Никаких изменений для пользователя нет.

Всего записей: 6758 | Зарегистр. 11-03-2003 | Отправлено: 03:41 31-10-2025
NME



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

----------
DjVu Utils

Всего записей: 1551 | Зарегистр. 26-07-2007 | Отправлено: 14:37 01-11-2025 | Исправлено: NME, 14:41 01-11-2025
Открыть новую тему     Написать ответ в эту тему

Страницы: 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 101 102 103 104 105 106 107 108

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


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

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

LiteCoin: LgY72v35StJhV2xbt8CpxbQ9gFY6jwZ67r

Рейтинг.ru