Ru-Board.club
← Вернуться в раздел «Программы»

» WinDjView

Автор: ghosty
Дата сообщения: 22.06.2007 22:18
BookmarkTool-2.0 не воспринимает юникодовые файлы
http://rapidshare.com/files/38756841/bookmarks.htm.html
Автор: kgeorge
Дата сообщения: 23.06.2007 01:47
А вот,раньше она и под Linux'ом, при пом. wine, хорошо работала. А теперь там только черный экран, ASPLinux 11. Может кто-нибудь знает что надо делать.
Пользоваться "родными" средствами, djvulibre, не совсем удобно - нельзя перемещаться по странице исп. PgUP PgDown.
Автор: arienai
Дата сообщения: 24.06.2007 02:59
ghosty

Цитата:
BookmarkTool-2.0 не воспринимает юникодовые файлы
http://rapidshare.com/files/38756841/bookmarks.htm.html



Цитата:
HTML файл должен иметь кодировку UTF-8; значение charset, указанное в файле, не используется. Пожалуйста, используйте именно эту кодировку для всех не-ASCII символов (в том числе и для русского языка).


А в вашем файле UTF-16LE. Поменяйте кодировку на UTF-8. У меня нормально все работает, принимает смешанные японские и русские заголовки. Может, еще и расширение файла с htm на html поменять стоит. Хотя последнее, думаю, не существенно.
Автор: basilio_ef
Дата сообщения: 01.07.2007 16:31
AndyZ

Какие существуют ограничения на размер файла bookmark.htm для программ
EmbedBookmarks-1 и BookmarkTool-2.0 ?

Нами была опробована WinDjView-0.5 для просмотра следующих книг:
ENCYCLOPEDIA OF COMPUTATIONAL MECHANICS Vol. 1-3, Editors Erwin Stein, Rene De Borst, Thomas J. R. Hughes, bookmarks занимает порядка 14000 строк.
HANDBOOK OF OPTICS Vol. 1-4, M.Bass Editorin Chief, bookmarks занимает порядка 36000 строк
ФИЗИЧЕСКАЯ ЭНЦИКЛОПЕДИЯ под редакцией А.М. Прохорова, Том. 1-5, bookmarks занимает порядка 24000 строк.

В каждый из многотомников были внедрены оглавление и кумулятивный предметный указатель.
Программа WinDjView-0.5 достаточно быстро открывает нужную страницу заданного тома.



Желающие могут взять файлы bookmarks.htm для ФИЗИЧЕСКОЙ ЭНЦИКЛОПЕДИИ и внедрить их в свои файлы энциклопедии или
загрузить файлы этой энциклопедии с уже внедренными bookmarks. Как это сделать, описано в этом файле.
Автор: AndyZ
Дата сообщения: 01.07.2007 20:47
Всем спасибо за вопросы, и особенно за уже написанные ответы, которые немного сократят для меня объём работы. Сначала одно общее объявление: до конца сентября я не буду вносить изменений в WinDjView, потому что 1) много других дел, и 2) на работе у меня сейчас линукс, а дома мак. Поэтому сейчас я дам краткие комментарии, а реально что-то исправляться и улучшаться будет через несколько месяцев.

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

Astra55
Цитата:
браузинг всех файлов в директории по колесу мыши или кнопкам
WinDjView в первую очередь не графический вьюер, а вьюер документов (как, например, Adobe Reader). Делать из него медиа-менеджер, как ACDSee, или графический просмотрщик, как IrfanView, я не буду. Проблем с поиском нужного файла почти не возникает, если давать файлам соответствующие содержимому имена и сортировать их по каталогам.

ghosty
Цитата:
BUGREPORT: WinDjView не открывает этот файл, ссылаясь на "серьезную ошибку":
Hokkaido._Sakhalin._Kuril_Islands__1854_.djvu
Не хватает памяти? Страница в этом документе имеет размер 16976x11675.

pom205
Цитата:
Когда делаешь большое увеличение при просмотре, сабж сьедает все ресурсы на сглаживании. Нельзя ли сделать так, чтобы при увеличении сглаживание производится не по всей странице, а лишь в выделенной-видимой области и её некоторых окрестностях.
Теоретически можно, но вряд ли будет реализовано. Проблема решается добавлением оперативной памяти.

basilio_ef
Цитата:
Какие существуют ограничения на размер файла bookmark.htm для программ EmbedBookmarks-1.0 и BookmarkTool-2.0
В первой версии количество строк на одном уровне ограничено 255, во второй версии - 65535. Длина каждой строки не может превышать 65535 байт в кодировке UTF-8.
Автор: terminat0r
Дата сообщения: 02.07.2007 15:07
AndyZ
При добавке обычных пользовательских букмарков с помощью меню в WinDjView, появляется окошко с неюникодовым Memo кажется, и там русские буквы выглядят просто набором палочек - что-то вроде IIIIIIIIIIII III
хотя потом в дереве букмарков они выглядят правильно.

И еще - пожалуйста- сделайте автоматическую сортировку пользовательских букмарков- хотя бы опционально- тоесть букмарка с страницы 3 стоит всегда выше букмарки с страницы 5. Иначе, добавляя букмарки в произвольном порядке, создается полная неразбериха с ними,-, а так будет хоть какая-то система.
Автор: pom205
Дата сообщения: 04.07.2007 15:15
AndyZ

Цитата:
Не хватает памяти? Страница в этом документе имеет размер 16976x11675.

Во-от, а если ещё и увеличить на карте что то надо? А он НА СГЛАЖИВАНИИ ВСЕЙ КАРТЫ ВИСНЕТ. Поэтому, попробуйте, хотя бы, реализовать то, о чём я сказал. Т.е. по умолчанию сглаживание чтобы вообще не производилось; только при выделении некого участка карты пусть ПРОЗРАЧНО сохранит его в память или на диск и уже на этом участке СГЛАДИВ, прилепит его на место! Вот вам простейший алгоритм.
ПЛИИИИИЗ!
Автор: AndyZ
Дата сообщения: 04.07.2007 21:56
pom205
Пункт про уменьшение использования памяти добавлен в todo, про сроки реализации см. мой пост выше.

Кстати, использование памяти в процессе масштабирования вниз можно уменьшить, отключив галочку "high quality resize". На масштабирование вверх эта настройка не влияет.

terminat0r
Memo - это терминолигия Дельфи, а я использую VC. Если Вы запускаете юникодную версию WinDjView, то все элементы интерфейса будут использовать юникод; поэтому Ваша проблема очень странная. Не знаю, с чем она может быть связана. Насчёт закладок - их можно сортировать с помощью Move Up/Move Down. Когда-нибудь будет реализована сортировка с помощью Drag and Drop. Опциональную автоматическую сортировку сделать можно, добавил в todo.
Автор: monsoon
Дата сообщения: 05.07.2007 18:00
Отправлено мной 10:05 15-03-2007:
Хотелось бы иметь в программе возможность печати книжкой.

ghosty мне ответил:

Цитата:
ИМХО, не стоит перегружать программу просмотра. Для этого можно использовать вирт. принтеры, к примеру, FinePrint.


До сего дня так и поступал.
Например, файл djvu 3,7 Mb после печати в FinePrint 22 Mb. Это принтер еще проглатывает.
Но сейчас срочно нужно распечатать djvu 11 Mb. В FinePrint получилось 217 Mb!!!
И что с этим делать?
Автор: foo
Дата сообщения: 05.07.2007 18:28
AndyZ, monsoon нужно добавить опцию (как в акробате при печати pdf растром) , которая позволяла бы выбирать dpi для печати, а прога делала бы соответствующий scale перед прорисовкой на canvas.
Автор: AndyZ
Дата сообщения: 05.07.2007 19:28
moonson
Цитата:
Хотелось бы иметь в программе возможность печати книжкой.
Реализовано в версии 0.5, см changelog.

foo, moonson
dpi для печати определяется не настройками программы, а настройками принтера. Опция выбора dpi должна быть в FinePrint, точно так же как она есть для HP LaserJet, например. Scale при печати тоже выполняется принтером.
Автор: monsoon
Дата сообщения: 06.07.2007 17:52
AndyZ
Да, спасибо, работает! Очень полезная и нужная возможность. Размер все равно в результате в очереди печати огромный, скорее всего из-за масштабирования, т.к. листы в djvu практически все разных размеров, но происходит все гораздо быстрее, т.к. до этого очень долго нужно было ждать когда печать сформируется в FinePrint, а потом еще дольше, когда FinePrint загрузит в очередь печати. A dpi уменьшать не хочется, т.к. так есть технические иллюстрации итак не в очень хорошем качестве, а с уменьшением dpi, боюсь вообще не разберешь, что изображено.
Автор: foo
Дата сообщения: 16.07.2007 18:59
AndyZ

Цитата:
Scale при печати тоже выполняется принтером

Именно, а я имел ввиду, чтобы делать scale под заданный dpi в программе при рисовании на канвасе. При этом улучшится качество и будет быстрее.
Автор: pom205
Дата сообщения: 16.07.2007 20:00
AndyZ
Вношу предложение об изменениях не в сам формат, а в постпроцессинг, т. е. просмотр. Предлагал в топике "Создание открытого алгоритма DjVu-кодирования." Моё предложение в том, чтобы сделать как бы формат в формате. Т.е. как в pdf. Чтобы в общий контекст с одними параметрами можно было вставлять включения с другими параметрами формата. Это благоприятнно скажется и на качестве просмотра и на сжатии. Т. е. ,имея сканированный лист журнала с включенными иллюстрациями было бы удобно текст жать в ч.б. и с небольшим разрешением, достаточным для распознавания, а выделив фотографии, кодировать их в фото режиме, опционально в цвете, возможно и с ограниченной палитрой для скринов и с бОльшим разрешением. Но для таких изменений потребовались бы изменения в уже устоявшемся формате. Однако, есть и другой путь, позволяющий достичь таких же преимуществ. Я, сейчас уже решаю этот вопрос с помощью ссылок с включённых в текст картинок (полностью выделенных прямоугольниками) с общими для скана параметрами, создаваемых с помощью программы DjVuEditor Pro. Ссылка с выделенной картинки ведёт на эту же картинку, сжатую с параметрами нужными для качественного просмотра фото. Картинку, которая идёт после данной страницы или вообще после всех страниц. Но такое расположение вносит сумбур и неудобство в просмотр. И потому, я решил, что было бы целесообразным, сделать прозрачным такое псевдовключение. Т.е. мы тех последних страниц не видим, но при выделении/клике/увеличении включённой картинки, будем видеть её качественный аналог над областью картинки со ссылкой.
Автор: AndyZ
Дата сообщения: 18.07.2007 19:55
foo
Цитата:
Именно, а я имел ввиду, чтобы делать scale под заданный dpi в программе при рисовании на канвасе. При этом улучшится качество и будет быстрее.
Нет, качество печати не улучшится. Дело в том, что у принтера каждый отдельный пиксел может отображать гораздо меньше градаций цвета, чем у дисплея. Например, при масштабировании чёрно-белого документа для показа на дисплее используется 256 оттенков серого, а у принтера каждый пиксел либо чёрный, либо белый. Поэтому принтер выполняет не только scaling, но ещё и dithering, и драйвер принтера гораздо лучше знает, как именно делать dithering для данного конкретного принтера.
Автор: ghosty
Дата сообщения: 06.08.2007 15:21
AndyZ
Пример файла, чтение которого приводит к беспрестанной загрузке процессора:
http://rapidshare.com/files/47296397/Golubinskiy4.djvu.html
То же поведение наблюдается и на более ранних версиях.
Автор: AndyZ
Дата сообщения: 07.08.2007 19:57
ghosty
Я скачал этот файл, но никаких аномалий не заметил. Процессор загружен, потому что генерируются иконки страниц. В связи с высоким разрешением и какими-то особенностями этого документа, это занимает достаточно большое время, но как только все иконки сгенерированы, использование процессора падает. Так как иконки рендерятся в фоновом режиме, то работе других программ этот процесс не мешает.
Автор: dg333
Дата сообщения: 08.08.2007 11:25
ghosty, я тоже не вижу проблем с файлом. Открытие файла заметного влияния на загрузку ЦП не оказывает (как до него от 10-11% до 17-19%, так и после открытия столько же, разве что в момент открытия до 69%). Машина слабая?
Автор: ghosty
Дата сообщения: 08.08.2007 11:38
AndyZ
Да, покорнейше прошу меня извинить. Действительно, иконки генерировались.
Все от отпуска не оклемаюсь никак
Автор: juvaforza
Дата сообщения: 08.08.2007 12:30
AndyZ
- В Adobe Reader 8 интересно организована работа с Bookmarks (Contents): можно на лету менять размер теста и формат отображения длинных строк (Wrap Long Bookmarks) - закреплять их по панели или нет (не знаю как это правильно назвать). Это очень интересное и наверное единственно правильное решение. В WinDjView в Содержании длина ограничивается, а в Закладках нет.
- Если менять язык интерфейса, то Закладки остаются на русском, а другие панели переименовуются. Ещё ситуация: если я удалил все закладки, то как мне закрыть панель?
- Я наверно вас и себя окончательно запутаю. Может подобрать другой термин для Закладок? Или вообще имеет смысл отказатся от этой идеи. Ведь термин Bookmarks из Document Express Editor получается Contents. Получается путаница. И в чем смысл? Как избранных, излюбленных мест в книге? Не знаю я, что предложить...
Автор: basilio_ef
Дата сообщения: 11.08.2007 18:41
AndyZ

Нельзя ли запускать BookmarkTool-2.0.exe в командной строке ?
Хотелось бы заменить EmbedBookmarks-1.0 программой BookmarkTool-2.0.exe там,
где EmbedBookmarks-1.0 вызывается из программы.
Автор: FUTURiTY
Дата сообщения: 20.08.2007 22:00
В шапочку прямые ссылки надо выложить

WinDjView.v0.5.SetUp.exe.OnLy
WinDjView-0.5.RU.dll.OnLy
Автор: vitaly1
Дата сообщения: 21.08.2007 12:10
FUTURiTY
Авто попросил на офсайте:

Цитата:
Если Вы хотите разместить программу на своём сайте, то, пожалуйста, не давайте прямых ссылок на файлы. Вместо этого поместите ссылку на данную страницу, которая всегда содержит самую последнюю версию программы.
Автор: FUTURiTY
Дата сообщения: 22.08.2007 12:39
vitaly1

Цитата:
Вместо этого поместите ссылку на данную страницу, которая всегда содержит самую последнюю версию программы

А я думал что проэкт WinDjView прекратил свое существование.
Автор: vitaly1
Дата сообщения: 22.08.2007 12:43
FUTURiTY
К счастью, это совсем не так Насколько мне известно, прекратилась разработка другого подобного проекта - DjvuReader.
Автор: pom205
Дата сообщения: 22.08.2007 12:48
FUTURiTY
Надеюсь, что он не умер, а наоборот, совершенствуется беш-шенными темпами и вообще выходит на новый непревзойдённый уровень. Я тут помещал два весьма дельных предложения. И если разработчики претворяют их, а не просто ушли в отпуск... Тады нам остаётся ждать.
Автор: terminat0r
Дата сообщения: 22.08.2007 15:48

Цитата:
А я думал что проэкт WinDjView прекратил свое существование.

А тогда AndyZ это кто?

Автор: AndyZ
Дата сообщения: 22.08.2007 19:41
FUTURiTY
Проект с открытым исходным кодом может прекратить своё существование, только если будет уничтожена последняя свободно доступная версия этого кода, вероятность чего близка к нулю. Если Вы спрашиваете про развитие проекта, то оно идёт теми же темпами, что и раньше - новые версии ожидаются раз в полгода-год (или чаще, если обнаруживаются серьёзные ошибки, или если у меня вдруг освобождается немного времени).
Автор: rigan
Дата сообщения: 23.08.2007 15:01
Уважаемые знатоки! Читаю техническую литературу и разные техжурналы в формате WinDjView v.0.4.3 (ОС ХР) Нужно выделить и скопировать текст или рисунок схемы - но немогу!!!! Из трех режимов работают только перетаскивание и увеличение. Как быть? Спасибо.
Автор: terminat0r
Дата сообщения: 23.08.2007 15:25
rigan

Цитата:
Уважаемые знатоки! Читаю техническую литературу и разные техжурналы

наверно Вам лучше читать другие журналы?
1. Update WinDjView
2. В ваших книгах и журналах отсутствует текстовый слой.

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556

Предыдущая тема: Двухядерные AMD


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.