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

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

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

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

AndyZ

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

3.4
* Округление dpi до целого числа при сохранении в tiff
* Отображение списка метаданных в соответствии с последовательностью в документе
* Мелкие изменения и исправления
 
3.3
+ Обрезка полей
! Изменен центр трансформации при масштабировании колесом мыши
 
Комментарии
* Окно обрезки полей страниц можно вызвать по ПКМ на странице -> Обрезать поля страниц, либо в меню "Правка".
* При наличии выделенной области на странице размеры полей (Сверху/Снизу/Слева/Справа) будут соответствовать этой выделенной области.
* На белых полях цветных страниц вейвлетное сжатие может оставлять муар. Чтобы его не учитывать при расчете белых полей, предусмотрен параметр "Отклонение от белого". Значения 10..20 в большинстве случаев позволяют правильно определять поля документа, при необходимости пользователь может самостоятельно установить нужное значение от 0 до 120 из 255.
* Режим скрытия обрезанных полей включается в меню Файл -> Настройки -> Отображение -> Скрывать обрезанные поля страниц, либо Вид -> Скрыть обрезанные поля страниц. Данный режим так же включается после нажатия ОК в окне обрезки полей страниц.
* Отключение режима скрытия обрезанных полей не удаляет их. Для удаления полей нужно в окне редактирования установить нулевые поля и применить к нужным или всем страницам документа.
* При использовании функции обрезки полей рекомендуется отключить сохранение настроек просмотренных документов в реестр (Файл -> Настройки -> Основные -> снять галку с "Сохранять настройки документов в реестр"), т.к. информация о полях может занимать немаленькое место и привести к "распуханию" реестра.
 
* При изменении масштаба документа с помощью Ctrl + колесо мыши, центром трансформации будет текущее положение курсора вместо левого верхнего угла страницы (или экрана).  
 
3.2
+ Отображение метаданных
* Преимущество title над pagenum в ссылках аннотаций
* Мелкие изменения и исправления
 
Комментарии
* Метаданные документа (при их наличии) отображаются по команде меню Файл -> Метаданные...
* Метаданные страницы отображаются в окне информации о странице (ПКМ на странице -> Информация о странице).
* При наличии метаданных двух типов METADATA и XMP отображаются только METADATA.
 
3.1
+ Правка координат и размеров пользовательских аннотаций
+ Отображение размеров текущей страницы в пикселях
! Возможность полного запрета записи настроек в реестр (параметр no-registry=1 в разделе [Settings] ini-файла)
* Мелкие изменения и исправления
 
Комментарии
* Координаты и размеры пользовательских аннотаций можно править при её создании путем выделения области или при её редактировании в соответствующем окне.
 
* Параметр no-registry=1 в раздел [Settings] ini-файла записывается только вручную. Если этого параметра нет, то программа в некоторых случаях, при отсутствии возможности сохранения информации в ini-файл или папку Documents, записывает её в реестр, даже при снятых галках "Сохранять настройки ... в реестр". При записи no-registry=1 в ini-файле эта информация не будет внесена в реестр, а будет утеряна при закрытии книги или программы.  
 
3.0
! Возможность сохранения настроек программы в ini-файле вместо реестра
! Возможность сохранения настроек просмотренных документов (в т.ч. пользовательских аннотаций и закладок) в отдельных файлах вместо реестра
+ Отображение в строке состояния координат положения курсора на странице
! Отключен поиск обновление программы (т.к. Extended-версия обновляется только вручную)
! Ограничено использование WinDjView-словарей в режиме сохранения настроек в ini-файле
* Корректное отображение имени словаря символов (indirection chunk) при наличии в нём пробелов в информации о странице
* Мелкие изменения и исправления
 
Комментарии
* При запуске программа ищет рядом с собой файл WinDjView.ini и, если находит, то читает настройки из него, если нет - то из реестра.
 
* Существует возможность копирования всех пользовательских закладок и аннотаций, а также настроек просмотренных книг (масштаб, открытая страница и т.д.) из реестра в папку Documents рядом с программой. Для вызова сообщения с вопросом о необходимости такого копирования в окне настроек (Файл -> Настройки -> Основные) необходимо убрать галку с пункта "Сохранять настройки документов в реестр" + нажать ОК. Если при вызове окна настроек данная галка уже снята, то необходимо её сначала установить, нажать ОК, а затем снова вызвать окно настроек и снять её.
 
* При снятии галки с пункта "Сохранять настройки программы в реестр" + ОК, автоматически создаётся файл WinDjView.ini рядом с программой, т.е. специально самостоятельно его создавать нет необходимости.
 
* Имена файлов в папке Documents совпадают с названиями разделов в реестре для этих документов - это md5-сумма части файла.
 
* Если в настройках снята галка "Сохранять настройки ... в реестр", но программа по какой-то причине не может записать настройки в файл (не достаточно прав доступа и т.п.), то она пишет их в реестр.
 
* После переноса информации из реестра в файлы программа "чисткой реестра" не занимается. При необходимости можно сделать это самостоятельно.
 
* Возможны следующие сочетания хранения настроек программы и документов:
 - всё в реестре;
 - всё в файлах (ini-файл и папка Documents);
 - программы - в реестре, а документов - в файлах.
Нельзя хранить настройки документов в реестре, а программы в ini-файле.
 
* Рекомендуемая последовательность действий при переходе "с реестра на файлы":
1) Запустить программу в обычном режиме (файл WinDjView.ini самостоятельно не создавать);
2) Зайти в настройки, снять галки с пунктов "Сохранять настройки ... в реестр" + ОК;
3) Подтвердить необходимость копирования данных из реестра в файлы.
При таких действиях все настройки программы и всех ранее просмотренных документов сохранятся в файлы без потери информации, за исключением раздела [Dictionaries] при наличии такового.
 
2.0.2.8
* Исправлена возникающая в некоторых случаях ошибка с отображением номера страницы вместо заголовка (title)
 
2.0.2.7
+ Выделение строки/параграфа тройным кликом мыши
+ Удаление документа в корзину
+ Перезагрузка документа
+ Экспорт всех страниц в графические файлы
+ Подсветка результатов поиска текста желтым цветом в красной рамке
 
Комментарии
* В добавление к существующей возможности выделения в текстовом слое слова двойным кликом мыши, теперь появилась возможность выделения тройным кликом строки или параграфа (в зависимости от структуры текстового слоя).. Ограничениями строки/параграфа в данном случае считаются начало, конец текста и символ переноса строки - 0x0А..
 
* Удаление в корзину просматриваемого документа производится из меню "Файл" или по комбинации клавиш Ctrl+Delete
 
* Перезагрузка документа производится из меню "Файл" или по Ctrl+U
 
* Экспортировать все страницы можно из меню "Файл", меню настроек миниатюр (thumbnails), а также из меню, всплывающем по клику ПКМ по миниатюре/полю миниатюр.. Префикс по-умолчанию в имени экспортируемых файлов изменен с "p" на имя djvu-файла..
 
2.0.2.6
+ Линия чтения
+ Возможность настройки цвета страниц
+ Команды удаления закладок и аннотаций в меню "Правка"
* Мелкие изменения и исправления
 
Комментарии
* Включение/отключение/переключение режимов линии чтения (красной линии) производится в меню "Вид" и по кнопке "R".. Переключение между двумя режимами также производится двойным кликом мыши по полю чертежа.. В режиме "За курсором" линия чтения следует за курсором, в режиме "При щелчке мышью" линия чтения отображается в месте клика ЛКМ на поле чертежа.. Изменение настроек линии чтения (цвет, толщина) не предусмотрено..
 
* Настройки цвета и прозрачности фона страниц теперь могут быть изменены путем копирования этих парамертов из пользовательской аннотации.. Для того чтобы это осуществить, необходимо создать пользовательскую аннотацию с нужными параметрами цвета и прозрачности, кликнуть по ней ПКМ и выбрать в появившемся меню пункт "Установить цвет страниц"..
 
2.0.2.5
+ Изменение цвета страниц
+ Открытие/сохранение сеансов
 
Комментарии
* Изменение фона доступно в окне настроек на вкладке "Отображение".. Для текущего документа включение/отключение данного режима доступно по кнопке "С"..
 
* Сохранение сеансов (адресов всех открытых файлов) в файл, а также открытие ранее сохраненных сеансов производится в меню "Файл"..
 
2.0.2.4
+ Отображение заголовков страницы (title)
+ Выравнивание по левому/правому краю страницы
* Изменено поведение при восстановлении последних открытых вкладок
 
Комментарии
* Если страница имеет заголовок (title), то он будет отображаться вместо номера страницы в соответствующем окне.. Если заголовка нет - будет отображен номер страницы с префиксом "#".. При ручном наборе номера страницы - префикс набирать не обязательно..
В связи с этим поведение cgi аргументов page и pageno стало аналогичным djview: page - если найден заголовок (title) с данным значением, то переходит на него, если не найден, а значение является числом - переход на данную страницу.. pageno - это всегда переход на указанную страницу.. В случае совместной записи приоритет будет иметь page..
 
* Выравнивание производится по Shift + стрелка вправо или влево - как в акробате.. Удобно при чтении разворотов..
 
* Теперь, если открывается конкретный файл из проводника/коммандера или ком. строки, то последние вкладки не восстанавливаются..  
 
2.0.2.3
+ Удалить все пользовательские закладки  
+ Удалить все пользовательские аннотации на странице/во всем документе
+ Отображение ссылки/номера страницы в строке состояния при наведении на закладку, индекс
+ Корректный поиск словосочетаний, части которых расположены на разных строках
+ Выделение при поиске двух половинок разделенного переносом слова
* Раскрытие/сворачивание ветки в содержании при двойном клике, если заголовок отображен не полностью
* Переименованы некоторые пункты меню, кнопки и др. мелкие исправления
 
Комментарии
* Все закладки можно удалить в меню редактирования закладки (ПКМ на пользовательской закладке)..
 
* Удаление аннотаций производится в меню, всплывающем при нажатии ПКМ на странице, при наличии их на странице/в документе.. При этом на страницах не должно быть выделенного текста/области..
 
* Выделение двух половинок слова производится также и в случаях, если слово с переносом в текстовом слое было объединено в одно (посредством DjVuOCR'а или Crutch'а)..
 
* Если пункт содержания, содержащий подпункты, был не полностью отображен в соответствующем окне и при наведении на него всплывала подсказка, отображающая данный заголовок полностью, то двойной клик по этому пункту переставал работать (ветка не раскрывалась/сворачивалась).. Теперь все работает, в т.ч. полное раскрытие с Shift (или Ctrl) + даблклик..
 
2.0.2.2
+ Поддержка в закладках (содержании) и аннотациях ссылок с позиционированием на листе
+ Открытие файла из ком. строки на указанной странице в указанной позиции
+ Кнопка "Найти предыдущее" в поиске
* Корректное выделение текстового слоя ФР11, 12
* Исправлены мелкие ошибки
 
Комментарии
* Для перехода на конкретное место на странице используются cgi аргументы, поддерживаемые djview: page (или pageno) и showposition, записанные после ?djvuopts и разделенные амперсандом &. Т.о. ссылка должна выглядеть так
Код:
?djvuopts&page=2&showposition=0,.46
В настоящее время поведение page и pageno одинаково - переход на страницу, в дальнейшем планируется сделать его как в djview. При совместной записи pageno имеет приоритет. Изменено в версии 2.0.2.4
Значения showposition записываются в долях листа и лежат в диапазоне от 0 до 1, разделяются запятой, десятичный разделитель - точка. Значения возрастают от левого верхнего к правому нижнему углу страницы. Например, 0,0 определяет левый верхний угол страницы, 0.5,0.5 центр и 1,1 правый нижний угол.
Но, в отличии от djview, у которого указанная точка определяет центр экрана, в WinDjView Extended данная точка определяет верхний левый угол отображаемого экрана - как закладки WinDjView..
 
* Для открытия файла на нужной странице в нужном месте надо запускать программу с параметром - имя файла + cgi аргументы, указанные выше. Пример
Код:
WinDjView.exe "D:\myfolder\myfile.djvu?djvuopts&page=5&showposition=0.5,0.7"

* Поиск "выше" работает как для текстового слоя, так и для закладок (содержания).. Также доступно по Shift+F3..
 
* В документах с необработанным Crutch'ем текстовым слоем ФР11 или 12 теперь корректно работают все выделения текста, в т.ч. и ручное выделение, не работающее корректно в основной версии программы..
 
2.0.2.1
+ Поиск в закладках (содержании)
+ Возможность перехода в закладках в указанное место на странице
+ Расширенный поиск в тексте: игнорировать переносы, только слова целиком
+ Вкладка "Результаты поиска" переименована в "Найдено в тексте"
+ Добавлена вкладка "Найдено в содержании"
+ Выделить текст на текущей или всех страницах
+ Развернуть все закладки
+ Закладки без ссылок отображаются серым цветом
+ Изменен поиск в индексах
+ В полноэкранном режиме цвет фона изменен на серый
+ Восстановление последних открытых вкладок (код liiw'а)
 
Комментарии
* Поиск в закладках осуществляется в диалоговом окне поиска при выборе "В содержании".. Опция "Только слова целиком" на закладки также распространяется..
 
* Для указания в закладке конкретного места на странице определен следующий синтаксис:

Код:
текст закладки {#номер_страницы|позиция_по_горизонтали_X|позиция_по_вертикали_Y}
или
текст закладки {#номер_страницы|позиция_по_вертикали_Y}
например
Закладка 1 {#5|1000|3500}
Закладка 2 {#6|3300} - это эквивалентно {#6|0|3300}

 

указанный после # номер страницы в WinDjView Extended будет иметь приоритет над встроенной ссылкой.. фигурные скобки и их содержимое в программе отображаться не будут.. Осталось только сделать инструмент для удобного создания таких закладок.. Не актуально с версии 2.0.2.2
 
* Опция "Игнорировать переносы" при поиске склеивает слова с переносами "-" и "¬", таким образом осуществляется корректный поиск в данных словах..
 
* "Только слова целиком" означает, что соседние с искомым выражением символы - не буквы и не цифры.. Т.е. если перед или после слова стоит знак препинания, дефис, @, # и т.п. - данное слово попадет под условия поиска..
 
* Для выделения текста кроме пунктов в меню "Правка" можно воспользоваться горячими клавишами Shift+A и Ctrl+A..
 
* Строка "Развернуть все закладки" добавлена в контекстное меню настроек закладок.. А для полного раскрытия одной ветки дерева можно с зажатым Ctrl или Shift кликнуть на плюсик слева (или даблклик по закладке) - это и раньше было, но не все об этом знают))
 
* Касательно индексов - может я недопонимаю идеи автора, сделавшего их уж очень мудрёно, с предварительной сортировкой и т.п., но меня очень раздражало, что нажав "б" выделенным оказывается не первая строка на "б", а последняя на "а".. В общем, переделал под свой пример, если кто-то еще их использует, отпишитесь - правильно, неправильно стало работать..
 
* Восстановление последних открытых вкладок практически 1 в 1 скопировал из кода liiw - весчь хорошая, но есть нарекания.. Так, например, если даблкликнуть DjVu-файл из проводника/коммандера, то с нужным файлом откроются и другие, ранее закрытые, причем на экране отобразится не выбранный в данный момент файл.. Так что надо думать, править..
 
* Уже перед публикацией нашел пару багов - вылет при поиске в закладках при отсутствии таковых в книге и не выделяет весь текст в сыром текстовом слое из-под ФР11 или 12.. Пофиксено в версии 2.0.2.2

Всего записей: 214 | Зарегистр. 23-01-2006 | Отправлено: 19:33 24-01-2006 | Исправлено: NME, 23:32 19-01-2023
Открыть новую тему     Написать ответ в эту тему

На первую страницук этому сообщениюк последнему сообщению

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