такая-же беда . . .
» WinDjView
ILHS
Не могу понять в чем проблема. Воспроизвести пока не получилось, хотя пробовал файлы с разными языками (в том числе русский, греческий, китайский). Винда у меня английская.
kontiky
Цитата:
Griefin
Цитата:
Про импорт и экспорт закладок - мне нужно более конктетное описание проблемы: как добавлены закладки, какие сообщения возникают при экспорте/импорте, какой результат и что ожидалось. Имейте в виду, что речь идёт о пользовательских закладках, а не встроенном в файл содержании.
Не могу понять в чем проблема. Воспроизвести пока не получилось, хотя пробовал файлы с разными языками (в том числе русский, греческий, китайский). Винда у меня английская.
kontiky
Цитата:
Заметил правда, забавный глюк в Adobe Reader: команда Expand Top-Level Bookmarks раскрывает в нем закладки ВСЕХ уровнейУ меня девятый Ридер, в нём эта команда делает ровно то, что заявлено. Поэтому ничего менять не буду.
Griefin
Цитата:
Сделайте пожалуйста опцию "Скрывать панель закладок, если открыт только один файл"Ок, наверно эта опция кому-то пригодится, хотя я предпочитаю всегда видеть tab bar. F4 добавлю.
Про импорт и экспорт закладок - мне нужно более конктетное описание проблемы: как добавлены закладки, какие сообщения возникают при экспорте/импорте, какой результат и что ожидалось. Имейте в виду, что речь идёт о пользовательских закладках, а не встроенном в файл содержании.
Цитата:
Ок, наверно эта опция кому-то пригодится, хотя я предпочитаю всегда видеть tab bar.
Это имеет смысл, например, когда WinDjView используется как программа просмотра из Total Commander.
2AndyZ
1. в открытом на нужной стр. файле щелкаем правой кнопкой - Add Bookmark...
2. вводим имя: QQ
3. закрываем - открываем файл - закладка на месте
4. File - Export Bookmarks...
5. вводим имя файла - ОК
----------------------------------------- содержимое файла
<?xml version="1.0" encoding="UTF-8"?>
<content>
<bookmarks>
<bookmark title="QQ" type="2" page="2" offset-x="0" offset-y="2348" margin="0" />
</bookmarks>
</content>
-----------------------------------------
6. открываем файл, удаляем закладки
7. File - Import Bookmarks...
появляется сообщение:
Bookmarks file does not contain any bookmarks or annotations.
Добавлено:
Да, еще забыл - в новой бете при кручении колеса мышы в окошке с номером страницы, перестали прокручиваться страницы.
1. в открытом на нужной стр. файле щелкаем правой кнопкой - Add Bookmark...
2. вводим имя: QQ
3. закрываем - открываем файл - закладка на месте
4. File - Export Bookmarks...
5. вводим имя файла - ОК
----------------------------------------- содержимое файла
<?xml version="1.0" encoding="UTF-8"?>
<content>
<bookmarks>
<bookmark title="QQ" type="2" page="2" offset-x="0" offset-y="2348" margin="0" />
</bookmarks>
</content>
-----------------------------------------
6. открываем файл, удаляем закладки
7. File - Import Bookmarks...
появляется сообщение:
Bookmarks file does not contain any bookmarks or annotations.
Добавлено:
Да, еще забыл - в новой бете при кручении колеса мышы в окошке с номером страницы, перестали прокручиваться страницы.
AndyZ
А где вы храните bookmarks? Неужели прописываете в djvu файле? 8-0
А где вы храните bookmarks? Неужели прописываете в djvu файле? 8-0
antuan1
Спасибо! Я нашёл в чём баг, новый билд будет в середине января, когда я вернусь из отпуска.
Цитата:
kontiky
Цитата:
Спасибо! Я нашёл в чём баг, новый билд будет в середине января, когда я вернусь из отпуска.
Цитата:
Да, еще забыл - в новой бете при кручении колеса мышы в окошке с номером страницы, перестали прокручиваться страницы.Гм, если это раньше и работало, то совершенно случайно Ок, исправлю.
kontiky
Цитата:
А где вы храните bookmarks? Неужели прописываете в djvu файле?Закладки хранятся в реестре; сами djvu-файлы не модифицируются.
AndyZ
Ждем-ждем новую версию!
Ждем-ждем новую версию!
AndyZ
Цитата:
А помните, почти единогласно народ сказал: не надо в реестре... Не собираетесь переделывать?
Цитата:
Закладки хранятся в реестре; сами djvu-файлы не модифицируются.
А помните, почти единогласно народ сказал: не надо в реестре... Не собираетесь переделывать?
Да, логичнее хранить настройки и закладки в файлах с именами в виде сумм SHA-1 в каталоге %APPDATA%\WinDjView\Documents. А то в реестре через несколько месяцев какой-то второй HKEY_CLASSES_ROOT\CLSID вырастает. С другой стороны, реестр и так довольно большой, поэтому сотня-другая лишних ключей -- это немного. Но в любом случае, не помешало бы иметь в WinDjView какую-то кнопку и/или опцию командной строки, которая очищает записи для всех документов.
AndyZ
В Ваших Bookmark Tool обрабатывается ссылка по номеру страницы (типа href="book.djvu#10").
А обрабатывается ли ссылка по имени страницы ?
В Ваших Bookmark Tool обрабатывается ссылка по номеру страницы (типа href="book.djvu#10").
А обрабатывается ли ссылка по имени страницы ?
AndyZ
У меня такая идея: не стоит ли сделать пакетную конвертацию в BMP всей отображаемой DjVu-книги? Это удобно при переделке плохих книг, при распознавании не в последнем FR - да мало ли ещё каких случаев наберётся.
А ещё программа могла бы автоматически искать в системе наличие файла freeimage.dll - и, в случае его обнаружения, предлагать юзеру сохранять пакетно не только в BMP - то и в тиф, гиф, и т.д.
Шансы на то, что freeimage.dll найдётся, надеюсь, будут с каждым годом расти - потому что я делаю многие свои скан-программы именно под freeimage.dll.
Добавлено:
AndyZ
Можно было бы сделать какой-то общий инсталлятор, который всаживал бы freeimage.dll в папку system32 - и чтобы все скан-программы им (freeimage.dll) пользовались.
Цитата:
Хранение данных в реестре ИМХО имеет тот минус, что во-первых, если на компе стоят Win98 и WinXP (как у меня), то при перезагрузке из одной ОС в другую настройки не сохраняются, а во-вторых, при переносе с компа на комп тоже.
У меня такая идея: не стоит ли сделать пакетную конвертацию в BMP всей отображаемой DjVu-книги? Это удобно при переделке плохих книг, при распознавании не в последнем FR - да мало ли ещё каких случаев наберётся.
А ещё программа могла бы автоматически искать в системе наличие файла freeimage.dll - и, в случае его обнаружения, предлагать юзеру сохранять пакетно не только в BMP - то и в тиф, гиф, и т.д.
Шансы на то, что freeimage.dll найдётся, надеюсь, будут с каждым годом расти - потому что я делаю многие свои скан-программы именно под freeimage.dll.
Добавлено:
AndyZ
Можно было бы сделать какой-то общий инсталлятор, который всаживал бы freeimage.dll в папку system32 - и чтобы все скан-программы им (freeimage.dll) пользовались.
Цитата:
почти единогласно народ сказал: не надо в реестре...
Хранение данных в реестре ИМХО имеет тот минус, что во-первых, если на компе стоят Win98 и WinXP (как у меня), то при перезагрузке из одной ОС в другую настройки не сохраняются, а во-вторых, при переносе с компа на комп тоже.
Цитата:
Да, логичнее хранить настройки и закладки в файлах с именами в виде сумм SHA-1 в каталоге %APPDATA%\WinDjView\Documents.
вот хранить лучше в папке спрограммой или давать указывать пользователю где хранить.
Новый билд: http://depositfiles. com/files/0b24r05ix
Исправлены проблемы с импортом закладок, добавлены новые опции для таб-бара, переделана последная вкладка в настройках и несколько других мелочей. По поводу хранения закладок в реестре: пока изменений не будет. Пожалуйста, протестируйте новый механизм оповещения об изменениях в привязке к DjVu-файлам. Если больше не осталось багов, то эта версия будет переименована в 1.0 по совету kontiky и опубликована как релиз.
Исправлены проблемы с импортом закладок, добавлены новые опции для таб-бара, переделана последная вкладка в настройках и несколько других мелочей. По поводу хранения закладок в реестре: пока изменений не будет. Пожалуйста, протестируйте новый механизм оповещения об изменениях в привязке к DjVu-файлам. Если больше не осталось багов, то эта версия будет переименована в 1.0 по совету kontiky и опубликована как релиз.
AndyZ
Давно хотел спросить. Насколько сложно сделать в WinDjView взаимодействие с внешними индексаторами? Речь идет о подсветке найденных слов (search term highliting). Пока ни одна программа просмотра не поддерживает эту функцию.
В то время как она реализована для Adobe Reader. Вот пример:
http://support.dtsearch.com/Support/demos/forms/BooleanSearch/dtsearch.html
Д.Райл в переписке мне говорил, что у него есть утилита, извлекающая карту координат из DJVU-файлов и передающая ее в тот же dtSearch. Возможно, я мог бы договориться как с Райлом, так и с разработчиками dtSearch, чтобы они со своей стороны сделали что-нибудь в этом направлении.
Проблема в том, что DJVU, оставаясь хорошим форматом для хранения книг в растровом формате, очень плохо поддерживается сторонними разработчиками. Особенно не хватает качественного индексирования.
Спасибо.
Давно хотел спросить. Насколько сложно сделать в WinDjView взаимодействие с внешними индексаторами? Речь идет о подсветке найденных слов (search term highliting). Пока ни одна программа просмотра не поддерживает эту функцию.
В то время как она реализована для Adobe Reader. Вот пример:
http://support.dtsearch.com/Support/demos/forms/BooleanSearch/dtsearch.html
Д.Райл в переписке мне говорил, что у него есть утилита, извлекающая карту координат из DJVU-файлов и передающая ее в тот же dtSearch. Возможно, я мог бы договориться как с Райлом, так и с разработчиками dtSearch, чтобы они со своей стороны сделали что-нибудь в этом направлении.
Проблема в том, что DJVU, оставаясь хорошим форматом для хранения книг в растровом формате, очень плохо поддерживается сторонними разработчиками. Особенно не хватает качественного индексирования.
Спасибо.
А для Мака новые билды будут?
AndyZ
Скачал. Буду пробовать.
Добавлено:
Нельзя ли сделать возможность изменять размер окон Open и Import Bookmarks путем перетягивания правого нижнего угла окна мышкой?
btw а ведь идеальная по позможностям программа получается! Спасибо вам!
Скачал. Буду пробовать.
Добавлено:
Нельзя ли сделать возможность изменять размер окон Open и Import Bookmarks путем перетягивания правого нижнего угла окна мышкой?
btw а ведь идеальная по позможностям программа получается! Спасибо вам!
И еще пожелание - нельзя ли сделать экспорт страниц не в bmp, а в чем-то более современном, например, в png? При экспорте страниц в bmp их размер получается просто нереально большим
kontiky
Цитата:
Тогда уж в tif, кому нужен этот png, кроме вебдизайнеров? Очень бы не помешал нормальный конвертер в рамках WinDjView, чтобы можно было сохранять страницы в любой последовательности и количестве, вплоть до многостраничного tif. Ну и форматы tif Fax4, LZW и несжатый, это оптимальный набор.
Цитата:
например, в png
Тогда уж в tif, кому нужен этот png, кроме вебдизайнеров? Очень бы не помешал нормальный конвертер в рамках WinDjView, чтобы можно было сохранять страницы в любой последовательности и количестве, вплоть до многостраничного tif. Ну и форматы tif Fax4, LZW и несжатый, это оптимальный набор.
Цитата:
Пожалуйста, протестируйте новый механизм оповещения об изменениях в привязке к DjVu-файлам.
Механизм оповещения работает нормально, но у меня не получилось добится самой привязки. После ассоциирования в настройках, файлы продолжают открываться в версии 0.5, но теперь появляется ещё и окошко "О программе".
Astra55
Цитата:
Чем tif принципиально лучше png для экспорта?
Цитата:
Тогда уж в tif, кому нужен этот png, кроме вебдизайнеров?
Чем tif принципиально лучше png для экспорта?
kontiky
Тем, что это фактический стандарт для всего сканированного, печатного и т.д. В отличие от png, который нигде для этих целей не применяется. Во всяком случае, я такого не встречал за два с лишним десятка лет общения с компом. Желающие легко отконвертят tif в любой другой формат по своему вкусу, потерь и проблем не будет.
Тем, что это фактический стандарт для всего сканированного, печатного и т.д. В отличие от png, который нигде для этих целей не применяется. Во всяком случае, я такого не встречал за два с лишним десятка лет общения с компом. Желающие легко отконвертят tif в любой другой формат по своему вкусу, потерь и проблем не будет.
Astra55
Цитата:
bmp тоже можно отконвертить.
AndyZ
выбора в какой формат сохранять картинки конечно не хватает
А в каком формате хранятся данные внутри djvu, может есть возможность без конвертирования извлечекать?
Цитата:
Желающие легко отконвертят tif в любой другой формат по своему вкусу, потерь и проблем не будет.
bmp тоже можно отконвертить.
AndyZ
выбора в какой формат сохранять картинки конечно не хватает
А в каком формате хранятся данные внутри djvu, может есть возможность без конвертирования извлечекать?
Astra55
Цитата:
Тоже самое и с png форматом. Но мне в принципе все равно - лишь бы размер экспортируемого изображения был поменьше.
Цитата:
Желающие легко отконвертят tif в любой другой формат по своему вкусу, потерь и проблем не будет.
Тоже самое и с png форматом. Но мне в принципе все равно - лишь бы размер экспортируемого изображения был поменьше.
Экспорт в png/tif будет в следующей версии. Пока я хочу только отловить баги в этой. Кстати, начиная с XP в Windows встроены библиотеки для работы с png и tif, поэтому freeimage.dll не нужен.
juvaforza
А что говорит диалог Settings в версии 0.6 beta 3? Что WinDjView проассоциирован или нет? Работает ли кнопка "Make default"? Какая операционная система? Имейте в виду, что раньше после успешной ассоциации выдавалось подтверждение, а теперь я его убрал - сообщение выдается только если произошла ошибка.
juvaforza
А что говорит диалог Settings в версии 0.6 beta 3? Что WinDjView проассоциирован или нет? Работает ли кнопка "Make default"? Какая операционная система? Имейте в виду, что раньше после успешной ассоциации выдавалось подтверждение, а теперь я его убрал - сообщение выдается только если произошла ошибка.
AndyZ
судя по-всему, русик будет только после релиза?..
ну и в качестве пожелания, может стОит сделать русик в более унифицированном формате, к примеру в .lng
респект!
судя по-всему, русик будет только после релиза?..
ну и в качестве пожелания, может стОит сделать русик в более унифицированном формате, к примеру в .lng
респект!
AndyZ
XP сп2. Диалог говорит, что все нормально.
Цитата:
Кто её знает, вроде да. Потому что, когда я удалил все привязки к djvu из реестра, поставил ассоциацию вручную через диалог Открыть с помощью, то ассоциация стала подхватываться автоматически при переключении между версиями. И файлы начали открываться, но почему-то два раза подряд. Вообще это для обоих версий теперь. Это можно увидить, если открыть файл и быстро закрыть окно самого файл или окно программы. Но если не делать этих манипуляций, и подождать немного, то все нормально. Возможно это и раньше так было, я не замечал.
XP сп2. Диалог говорит, что все нормально.
Цитата:
Работает ли кнопка "Make default"?
Кто её знает, вроде да. Потому что, когда я удалил все привязки к djvu из реестра, поставил ассоциацию вручную через диалог Открыть с помощью, то ассоциация стала подхватываться автоматически при переключении между версиями. И файлы начали открываться, но почему-то два раза подряд. Вообще это для обоих версий теперь. Это можно увидить, если открыть файл и быстро закрыть окно самого файл или окно программы. Но если не делать этих манипуляций, и подождать немного, то все нормально. Возможно это и раньше так было, я не замечал.
egor23
Цитата:
Библиотека DjVuLibre преобразует DjVu в BMP - и уже BMP отрисовывается на экране WinDjView. Другого способа извлечь BMP из DjVu почти нет (кроме ActiveX-объекта из броузерного DjVu-плагина).
AndyZ
Цитата:
Но в Win 98 такого нет.
К примеру, я дома практически постоянно работаю в Win 98 - и только когда уж совсем никак не обойтись - перегружаюсь в ХРень - и то ненадолго.
Цитата:
Сделайте, пожалуйста, пакетное декодирование. А под Win98 - хотя бы в BMP (пакетное декодирование). Желательно с учётом того, что в многостраничном DjVu некоторые страницы могут попападаться "битыми" (как это учтено в DjVuOCR).
Цитата:
А в каком формате хранятся данные внутри djvu, может есть возможность без конвертирования извлечекать?
Библиотека DjVuLibre преобразует DjVu в BMP - и уже BMP отрисовывается на экране WinDjView. Другого способа извлечь BMP из DjVu почти нет (кроме ActiveX-объекта из броузерного DjVu-плагина).
AndyZ
Цитата:
Кстати, начиная с XP в Windows встроены библиотеки для работы с png и tif, поэтому freeimage.dll не нужен.
Но в Win 98 такого нет.
К примеру, я дома практически постоянно работаю в Win 98 - и только когда уж совсем никак не обойтись - перегружаюсь в ХРень - и то ненадолго.
Цитата:
Экспорт в png/tif будет в следующей версии.
Сделайте, пожалуйста, пакетное декодирование. А под Win98 - хотя бы в BMP (пакетное декодирование). Желательно с учётом того, что в многостраничном DjVu некоторые страницы могут попападаться "битыми" (как это учтено в DjVuOCR).
Jans
Русификация будет либо одновременно с релизом, либо немного позже. Переделывание в её в другой формат пока не планируется.
juvaforza
Диалог "Открыть с помощью" не изменяет ассоциации, когда и предыдущая и новая программы имеют одно и то же имя (WinDjView). Более корректный способ - через список зарегистрированных типов файлов в Folder Options, где можно ввести путь вручную. Хотя если перед этим удалить ассоциации вручную из реестра (HKCR\.djvu, HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.djvu), то должно сработать. Либо можно воспользоваться кнопками Associate в 0.5 и Make default в 0.6 beta. Если проблема повторяется, то опишите пожалуйста более подробно по шагам, что же именно происходит, потому что из предыдущего объяснения это не совсем понятно.
monday2000
Экспорт диапазона страниц будет в одной из следующих версий.
Добавлено:
kontiky
Цитата:
Crosfield
Цитата:
ghosty
Цитата:
basilio_ef
Цитата:
Русификация будет либо одновременно с релизом, либо немного позже. Переделывание в её в другой формат пока не планируется.
juvaforza
Диалог "Открыть с помощью" не изменяет ассоциации, когда и предыдущая и новая программы имеют одно и то же имя (WinDjView). Более корректный способ - через список зарегистрированных типов файлов в Folder Options, где можно ввести путь вручную. Хотя если перед этим удалить ассоциации вручную из реестра (HKCR\.djvu, HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.djvu), то должно сработать. Либо можно воспользоваться кнопками Associate в 0.5 и Make default в 0.6 beta. Если проблема повторяется, то опишите пожалуйста более подробно по шагам, что же именно происходит, потому что из предыдущего объяснения это не совсем понятно.
monday2000
Экспорт диапазона страниц будет в одной из следующих версий.
Добавлено:
kontiky
Цитата:
Нельзя ли сделать возможность изменять размер окон Open и Import Bookmarks путем перетягивания правого нижнего угла окна мышкой?Можно, в следующих версиях.
Crosfield
Цитата:
А для Мака новые билды будут?Пока не планируется.
ghosty
Цитата:
Насколько сложно сделать в WinDjView взаимодействие с внешними индексаторами?Для каждого индексатора, возможно, нужна отдельная поддержка. При наличии полной документации технических проблем быть не должно, это скорее дело наличия времени на реализацию. Пока я не готов взяться за эту задачу.
basilio_ef
Цитата:
А обрабатывается ли ссылка по имени страницы?Да, обрабатываются. Для этого нужно оформить ссылку в виде "#page_id".
Некоторое время назад здесь на форуме были предложения сделать инсталлятор для WinDjView. Я над этим подумал и решил, что это проекту не повредит. Поэтому я хочу всех вас попросить мне помочь с выбором инсталлятора и написанием скриптов к нему. От инсталлятора хотелось бы получить следующую функциональность: 1) простой язык скриптов и возможность сборки инсталлятора целиком из командной строки, 2) выбор языка инсталляции (английский/русский), 2а) определение языка операционной системы, наличия русской раскладки клавиатуры, русского IP и т.д., чтобы автоматически определить русскоговорящих пользователей, 3) (возможно) определение версии Windows и установка одной из двух версий программы в зависимости от ОС, 4) определение того, что в выбранной папке уже установлен WinDjView (в т.ч. без инсталлятора, если это была версия 0.5) и удаление её и старых локализаций (с предупреждением) перед установкой новой версии, 5) так как не все локализации появляются одновременно с релизом, то идеальной была бы возможность прямо из инсталлятора получать список доступных локализаций из интернета и скачивать недостающие файлы; в таком случае инсталлятор должен уметь доставлять дополнительные языки при повторном запуске и указании папки с той же версией программы, 6) показ дополнительной страницы с галочкой "Открывать документы DjVu с помощью WinDjView", которая например запустит WinDjView.exe /RegisterFileTypes, 7) корректная работа всего вышеперечисленного под Vista и её User Account Controls.
Есть ли у вас какие-нибудь идеи, как можно всё это быстро и беспроблемно реализовать?
Есть ли у вас какие-нибудь идеи, как можно всё это быстро и беспроблемно реализовать?
AndyZ
Цитата:
Попробую. Проблема не с ассоциациями, а с быстрым открытием\закрытием файла.
1. Открываю файл.
2а. Пытаюсь быстро закрыть окно программы. После закрытия появляется ошибка:
2б. Пытаюсь быстро закрыть сам файл. Файл закроется, и через несколько секунд открывается повторно.
Цитата:
опишите пожалуйста более подробно по шагам, что же именно происходит
Попробую. Проблема не с ассоциациями, а с быстрым открытием\закрытием файла.
1. Открываю файл.
2а. Пытаюсь быстро закрыть окно программы. После закрытия появляется ошибка:
2б. Пытаюсь быстро закрыть сам файл. Файл закроется, и через несколько секунд открывается повторно.
Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
Предыдущая тема: Двухядерные AMD
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.