WinDjView - [105] :: Программы :: Компьютерный форум Ru.Board
Перейти из форума на сайт.

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

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

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
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
destiny_child
Ну там и про косяк обсуждаем. Он к WinDjView никакого отношения не имеет. Поэтому здесь нет смысла. Шапку давно хотел переделать, а тут злой админ на меня напал

Всего записей: 5772 | Зарегистр. 11-03-2003 | Отправлено: 17:00 06-03-2025 | Исправлено: AkulaBig, 17:00 06-03-2025
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NME
Нашел причину косяка в плагине. Оказывается WinDjView сохраняет изменения в настройках только после закрытия программы. А до этого хранит изменения где-то. Теперь хотя-бы понятно, куда копать.
Можете подсказать где что посмотреть, чтобы изменения сразу записывались в инишник? Инишник-же ваше детище.
 
Добавлено:
Кажется решение найдено: SendMessage(swnd, WM_COMMAND, 57665, 0);

Всего записей: 5772 | Зарегистр. 11-03-2003 | Отправлено: 21:32 06-03-2025
NME



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

Цитата:
только после закрытия программы

ну не только..

Цитата:
А до этого хранит изменения где-то.

ну как где? в переменных))

Цитата:
чтобы изменения сразу записывались в инишник

за сохранение параметров как в инишник, так и в реестр (при соответствующих настройках) отвечает CDjViewApp::SaveSettings().. можно посмотреть при каких событиях он вызывается..

Цитата:
SendMessage(swnd, WM_COMMAND, 57665, 0);

если честно, я не знаю что это за команда, но раз работает, то это хорошо

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

Всего записей: 1534 | Зарегистр. 26-07-2007 | Отправлено: 08:55 07-03-2025
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NME
За разъяснения спасибо. Может еще и пригодиться.

Цитата:
я не знаю что это за команда

Команда Выход. Хакером ресурсов смотрим команды меню и т.д. Это для плагина. Таким образом у меня и поиск и печать организованы.

Всего записей: 5772 | Зарегистр. 11-03-2003 | Отправлено: 09:05 07-03-2025
destiny_child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig (пост) [?]
Цитата:
Команда Выход

А зачем она, если реально есть команда сохранения настроек?
theApp.SaveSettings();
Как бы ее вызываешь - и вуаля...
 
Или вы где ее хотели вызвать? Там может контекст не имеет доступа до theApp члена-класса.

Всего записей: 4400 | Зарегистр. 01-04-2006 | Отправлено: 22:31 07-03-2025
AkulaBig

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

Всего записей: 5772 | Зарегистр. 11-03-2003 | Отправлено: 22:56 07-03-2025
esys

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Запаковал фотки в джвю. При просмотре в последней версии: при увеличении 300 % и более после 1 секунды отображения появляется просто белый фон. При снижения увеличения изображение снова появляется. В старых версиях такого не было.

Всего записей: 562 | Зарегистр. 22-06-2016 | Отправлено: 12:24 19-03-2025 | Исправлено: esys, 20:03 20-03-2025
TelecomUral

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

Всего записей: 3513 | Зарегистр. 15-07-2010 | Отправлено: 10:53 20-03-2025
esys

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

Всего записей: 562 | Зарегистр. 22-06-2016 | Отправлено: 14:19 20-03-2025
TelecomUral

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

Цитата:
У вас W10?

да

Всего записей: 3513 | Зарегистр. 15-07-2010 | Отправлено: 14:31 20-03-2025
esys

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TelecomUral
Попробуйте сделать масштаб 400 % и подождите 1-3 сек.

Всего записей: 562 | Зарегистр. 22-06-2016 | Отправлено: 14:32 20-03-2025
TelecomUral

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
esys
подтверждаю ваше наблюдение.
https://disk.yandex.ru/i/TP48OY4xdFuo9g

Всего записей: 3513 | Зарегистр. 15-07-2010 | Отправлено: 14:40 20-03-2025
Ykato

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
На вашем масштаб.djvu на 400% такое наблюдаю, на других файлах не было. W11, WinDjView Extended 4.0.1

Всего записей: 69 | Зарегистр. 23-02-2011 | Отправлено: 15:43 20-03-2025
NME



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

Цитата:
В старых версиях такого не было.

это проверялось или так, по очучениям?
 
Добавлено:
отвечу сам - конечно не проверялось.. потому что все версии до единой, включая оригинальные версии, а также мои форки - не могут обработать эту страницу.. на 300% еще могут (кроме версии 1), а на 400% уже все отображают белый лист..
почему это происходит - не знаю, не специалист в рендерингу djvu-картинок.. но рискну предположить, что это из-за какого-то кривого кодирования фотографии - размер 5472х3648 пикселей и всего 100 дпи.. крайне не типичное сочетание..

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

Всего записей: 1534 | Зарегистр. 26-07-2007 | Отправлено: 19:14 20-03-2025
TelecomUral

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

Цитата:
включая оригинальные версии

версия 2.1 от Жежеруна все показывает нормально.

Всего записей: 3513 | Зарегистр. 15-07-2010 | Отправлено: 20:11 20-03-2025
destiny_child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TelecomUral (пост) [?]
Цитата:
версия 2.1 от Жежеруна все показывает нормально.

На каком компе/системе/железе/настроках?
У меня тоже сплошное белое поле "ничегошеньки".

Всего записей: 4400 | Зарегистр. 01-04-2006 | Отправлено: 20:16 20-03-2025
TelecomUral

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

Цитата:
destiny_child
На каком компе/системе/железе/настроках?

https://disk.yandex.ru/d/JVv8yfrGBTOQ3g
архив со скриншотами.
разве хоть что-то может влиять на проги типа такого вьювера со стороны винды??

Всего записей: 3513 | Зарегистр. 15-07-2010 | Отправлено: 20:25 20-03-2025
NME



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

Цитата:
версия 2.1 от Жежеруна все показывает нормально.

на моем ноуте ни одна из версий не показывает нормально, включая 2.1 от Жежеруна.. это очень странно, что одна версия показывает, а другая нет, ибо код отображения в них одинаковый..
а вот если исправить в файле 31й и 32й байты с 64 00 на 58 02 или хотя бы на 2С 01, то произойдет чудо и файл будет прекрасно масштабироваться и отображаться)) хотя при 300 дпи на масштабе 800% у меня ненадолго наблюдается некоторое подвисание отображения..

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

Всего записей: 1534 | Зарегистр. 26-07-2007 | Отправлено: 20:31 20-03-2025
destiny_child



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

Всего записей: 4400 | Зарегистр. 01-04-2006 | Отправлено: 20:31 20-03-2025 | Исправлено: destiny_child, 20:32 20-03-2025
NME



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

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

одинаково, да не совсем.. х64 версия до 400% смасштабировала.. х32, которую вначале запускал - нет..
 
Добавлено:
потестировал этот файл на других вьюверах - там проблем нет.. но и никакого качественного изображения при больших масштабах на этом файле не наблюдается, всё расплывается..
возможно Жежерун и мог бы исправить ситуацию - а я точно не потяну, даже пытаться не буду..
так что остаётся такие файлы либо в других вьюверах просматривать, либо делать их с адекватным разрешением..

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

Всего записей: 1534 | Зарегистр. 26-07-2007 | Отправлено: 21:10 20-03-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

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru