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

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

Модерирует : 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

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

StanFreeWare

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


 

 
Обсуждение программы Pdf & Djvu Bookmarker, предназначенной для автоматизации процесса создания bookmark-оглавлений в pdf и djvu файлах.
 
Проект с открытыми исходниками, написан на C# с использованием .NET Framework 2.0

Всего записей: 865 | Зарегистр. 10-01-2007 | Отправлено: 14:16 30-11-2009 | Исправлено: ComboFZ, 20:38 04-12-2022
VadimirTT



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

Всего записей: 2873 | Зарегистр. 22-03-2005 | Отправлено: 00:27 12-12-2011 | Исправлено: VadimirTT, 00:28 12-12-2011
nikspb2

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо за подсказку, я не предполагал, что вид меню может меняться от нажатия той или иной кнопки ( в руководстве об этом не упоминается ).  Однако, почему язык меню остается английским после установки галочки - русский...? (У вас, я вижу, меню на русском; какая у вас версия?)
Спасибо за внимание.

Всего записей: 207 | Зарегистр. 02-05-2006 | Отправлено: 03:54 12-12-2011
VadimirTT



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nikspb2
v. 3.0.2 Языки переключаются нормально.
 
А у меня такой вопрос, может кто ответит. Как поменять тип отображения djvu книг, т.е. при инсталляции указал использовать плагин, теперь хочется включить альтернативный способ, но соответстующей настройки не нашел?  

Всего записей: 2873 | Зарегистр. 22-03-2005 | Отправлено: 09:59 12-12-2011
StanFreeWare

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VadimirTT
Смените ссылку с ярлыка  
из
"C:\Program Files\Pdf & Djvu Bookmarker\PdfDjvuBookmarker.exe"
на  
"C:\Program Files\Pdf & Djvu Bookmarker\PdfDjvuBookmarker-tif.exe"
 
nikspb2
Покажите скриншот с установленной галкой язык-русский и английским языком меню. Не могу представить, как такое может получиться..

Всего записей: 865 | Зарегистр. 10-01-2007 | Отправлено: 20:36 12-12-2011
nikspb2

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Уважаемый StanFreeWare!
Спасибо вам за программу, считаю наличие содержания для книги в электронном виде самым важным преимуществом перед бумажным вариантом, особенно для книг с большим количеством страниц.
У меня короткий вопрос "чайника": как поместить скриншот на страницу форума (и в каком разрешении), мне этого не приходилось делать.  
Хочу пояснить: - при запуске программы появляется меню на английском языке, несмотря на то, что в "Tools" стоит галочка - русский. Чтобы появилось меню на русском,  приходится сначала ставить галочку на английский , затем снова на русский, только тогда появляется меню на русском. Настройка не сохраняется, и при повторном запуске в программе опять английский язык.
Версия программы 3.0.2, система Windows XP SP2.  

Всего записей: 207 | Зарегистр. 02-05-2006 | Отправлено: 23:02 12-12-2011 | Исправлено: nikspb2, 23:27 12-12-2011
StanFreeWare

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nikspb2
Вы понятно объяснили. Скриншота не нужно. На досуге взгляну, что это может быть.
Единственный вопрос - у вас сама Windows русская? Т.е. Пуск или Start в левом нижнем углу?

Всего записей: 865 | Зарегистр. 10-01-2007 | Отправлено: 06:35 13-12-2011
nikspb2

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Windows XP, похоже, английская, в левом нижнем углу - "Start"; я как-то на это особо не обращал внимания (это имеет значение ?)

Всего записей: 207 | Зарегистр. 02-05-2006 | Отправлено: 09:24 13-12-2011
StanFreeWare

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

Всего записей: 865 | Зарегистр. 10-01-2007 | Отправлено: 16:45 13-12-2011
amaid



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
прога выдающаяся, раньше пользовался HandyOutliner - стер ее нафиг.
немного раздражает окошко при каждом выходе из программы:
Инструкция по адресу "0x07b7c076" обратилась к памяти по адресу "0x07cd06c8". Память не может быть "read". "ОК" -- завершение приложения.
скорее всего это особенность моей системы - версия .net framework не та или еще что.
winxp sp2, прога v. 3.0.2
 

Всего записей: 575 | Зарегистр. 25-01-2006 | Отправлено: 14:47 04-01-2012
StanFreeWare

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
amaid
Я получал сообщения о подобных проблемах. К сожалению, на своих системах я повторить данную ситуацию не могу. Возможно (но не обязательно) дело в SP2.

Всего записей: 865 | Зарегистр. 10-01-2007 | Отправлено: 16:18 09-01-2012
amaid



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
скорее всего да - я пробовал на другом компе с той же осью, были те же грабли.
но работать это абсолютно не мешает, так что это мелочи жизни.
(уточню, что этой ошибки не было в версии 2, она появилась с версии 2.5, вроде)

Всего записей: 575 | Зарегистр. 25-01-2006 | Отправлено: 16:26 09-01-2012
leserg73



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
StanFreeWare!
Все мои попытки установить вашу программу терпят поражение. Я постоянно получаю сообщение об ошибке.

На этом форуме уже были подобные сообщения об этой ошибке, но метода решения данной проблемы я не нашел.
Скажу сразу, все необходимые компоненты .Net установлены. Установлен Acrobat Reader X. Пытался установить программу на двух ПК. На одном Windows Vista 32-bit, на другом Windows 7 32-bit. Устанавливал сначала без плагина DjVu. Не пошла программа. Удалил. Перегрузил ПК и установил с плагином. Все равно не работает.
 
Пытался ставить старые версии программы взятые с ресурса SourceForge.net. Не хочет работать.
 
Не поленился установил на виртуалке Windows XP, компоненты .Net и Visual Studio 2008 - нема дела. Одна и та же ошибка. Очень жаль.
 
Возможно при установке вашей программы инсталлятор не прописывает какие-то пути к нужным для её работы библиотекам .Net. Я просто обратил внимание, что к примеру, при установке .Net приложений на ПК, таких как Paint.Net или Subtitle Edit, Мастер установки выполняет операции по оптимизации настроек приложения в среде выполнения .Net (запускается программа ..\Microsoft.NET\Framework\v2.0.50727\ngen.exe с какими-то параметрами), а при установке вашей программы этого нет. Может все дело в этом. К сожалению я не программист, поэтому точно не могу сказать.
 
Вот я в командной строке пытался выполнить команду по оптимизации:

Код:
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>ngen install "c:\Program Files\Pdf & Djvu Bookmarker\PdfDjvuBookmarker.exe"
Microsoft (R) CLR Native Image Generator - Version 2.0.50727.3053
Copyright (c) Microsoft Corporation.  All rights reserved.
Installing assembly c:\Program Files\Pdf & Djvu Bookmarker\PdfDjvuBookmarker.exe
 
Failed to load dependency stdole of assembly Interop.DJVUCONTROLLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null because of the following error : Не удается найти указанный файл. (Исключение из HRESULT: 0x80070002)
...

Как видно не удается найти сборку Interop.DJVUCONTROLLib. В папке с установленной программой есть файл Interop.DJVUCONTROLLib.dll. А если посмотреть на сообщение об ошибке при попытке запуска программы, то там в первой строке есть слово "...Interop.." - класс не зарегистрирован. Т.е. из-за этого Interop программа не запускается.
 
Эх, лады. Не буду вас мучать. А всего-то хотел исправить оглавление в PDF документе. Буду пробовать другие инструменты.

Всего записей: 116 | Зарегистр. 27-07-2008 | Отправлено: 03:34 04-02-2012 | Исправлено: leserg73, 04:31 04-02-2012
amaid



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
установите МЛАДШУЮ версию программы и исправьте свой pdf
у меня версия 3 тоже не хотела запускаться, когда ставилась без плагина djvu
переустановка с плагином потом не помогала. Надо сразу с плагином ставить, видимо.
На чистой системе всё встало нормально.

Всего записей: 575 | Зарегистр. 25-01-2006 | Отправлено: 13:07 04-02-2012
leserg73



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый вечер!
Вот, что мне удалось выяснить. Проблема кроется в использовании автором данной программы сторонней библиотеки ActiveX, а точнее файла AcroPDF.dll, который используется для возможности просмотра PDF-файлов. Естественно эта библиотека является частью программного продукта Adobe Reader. Если по каким-либо причинам произошел сбой регистрации этого компонента в системе (или при обновлении Adobe, или еще как) или вообще, программа Adobe Reader не установлена на ПК, то запуск программы Pdf & Djvu Bookmarker будет невозможен - вы получите сообщение об ошибке.
 
На форумах по программированию крайне не рекомендуют использовать эту библиотеку в своих разработках ПО из-за её глючности и ссылаются на сторонние open-source проекты, например Sumatra PDF.
 
Конечно, это дело автора программы, что использовать в своей программе. Посему, у себя на компе, проблему запуска программы Pdf & Djvu Bookmarker v.3.0.2 я решил следующим образом:
 
1) Удалил Pdf & Djvu Bookmarker, DjVu плагин и Adobe Reader.
2) Перегрузил ПК.
3) Установил Adobe Reader, а затем установил Pdf & Djvu Bookmarker (плагин чтения DjVu не устанавливал).
4) Программа Pdf & Djvu Bookmarker благополучно запустилась!
 
Повторил эту процедуру на другом ПК - все ОК!
 
Именно такая последовательность действий мне помогла запустить Pdf & Djvu Bookmarker.

Всего записей: 116 | Зарегистр. 27-07-2008 | Отправлено: 21:01 04-02-2012
StanFreeWare

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
На самом деле у меня есть мысли заменить имеющийся зоопарк одной суматрой. Тем более, что она сейчас и djvu смотрит. Времени правда маловато..

Всего записей: 865 | Зарегистр. 10-01-2007 | Отправлено: 15:07 05-02-2012
amaid



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
djvu плагин, вроде, пошустрее суматры кажет
а pdf, имхо, здорово бы заточить под суматру, как время позволит

Всего записей: 575 | Зарегистр. 25-01-2006 | Отправлено: 15:27 05-02-2012
DikBSD

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

Цитата:
На самом деле у меня есть мысли заменить имеющийся зоопарк одной суматрой. Тем более, что она сейчас и djvu смотрит...

Это было бы идеально!!!!!

Всего записей: 178 | Зарегистр. 23-11-2009 | Отправлено: 17:22 05-02-2012
StanFreeWare

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Насчет суматры - пока все-таки вопрос. Веб-поиск показал только возможность использования команды вида sumatra.exe -plugin, и мне такой способ не очень нравится.  
Есть вариант заменить Adobe Reader на Вот это. Причем мне показалось что XPDF будет достаточно для открытия файлов, так что не вижу особой необходимости таскать за собой еще и 10Мб GhostScript-библиотеку.
Правда, на растровых pdf она тормозит даже больше, чем Sumatra, примерно как Букмаркер без djvu-браузера.

Всего записей: 865 | Зарегистр. 10-01-2007 | Отправлено: 18:12 05-02-2012
DikBSD

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
XPDF у меня запустился под Wine на Linux... Тогда, возможно, запустится на Линуксе под Wine и Pdf & Djvu Bookmarker. а это уже радует.

Всего записей: 178 | Зарегистр. 23-11-2009 | Отправлено: 22:18 07-02-2012 | Исправлено: DikBSD, 22:19 07-02-2012
StanFreeWare

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
3.5.0pre1
 
Adobe Pdf заменен на PDFLibNet достаточно старой версии (у новых что-то изменено в логике рассчета размера страниц, в итоге пока не получается вписать в нужный размер).
Но есть подозрение, что под 64 бита букмаркер на старой версии библиотеки работать не будет.

Всего записей: 865 | Зарегистр. 10-01-2007 | Отправлено: 11:51 11-02-2012 | Исправлено: StanFreeWare, 11:54 11-02-2012
Открыть новую тему     Написать ответ в эту тему

Страницы: 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

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru