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

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

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NME
*.bookmarks - это от WinDjvu? Хотелось бы понять преимущества от такой поддержки. И как она видится - пользовательские букмарки внедрены в книгу в том же дереве, что и основное оглавление?
 
Что касается поддержки координатных ссылок - максимум, что пока что может получиться с точки зрения UI - это пара ползунков по горизонтали и вертикали на периметре страницы (типа резаков в СК).  
Которые будут показывать правильное значение, только когда масштаб будет Fit To Page. С учетом того, что масштаб можно изменить пользователем в любой момент, и выбранный масштаб (как и момент изменения масштаба) недоступен в используемых контролах, такое решение выглядит не особенно привлекательным.
 
Да и вопрос о том, когда может понадобиться изменение оглавления с координатными ссылками остается открытым - как правило, там и так все более чем идеально.

Всего записей: 865 | Зарегистр. 10-01-2007 | Отправлено: 08:43 28-05-2011
VadimirTT



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

Цитата:
и еще добавить в импорт\экспорт поддержку формата *.bookmarks, чтоб при желании и в djvu их можно было бы вставить..

Это Вы про перенос оглавления из pdf в djvu и наоборот? Так и здесь все работает и очень быстро, открывается файл с оглавлением в режиме редактирования и вставляете загруженное оглавление в файл другого формата, несколько движений мышкой.

Всего записей: 2865 | Зарегистр. 22-03-2005 | Отправлено: 09:40 28-05-2011
NME



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

Цитата:
*.bookmarks - это от WinDjvu?

точно..
на данном этапе такая поддержка (для djvu) может быть не очень-то востребована и будет являться скорее экзотикой, но кто знает - м.б. поддержка позиционирования ссылок в djvu не за горами
 
другое дело с pdf.. раз уж в оглавлении есть такие ссылки, то удалять часть инфы из них считаю не совсем корректным.. не беда, если в твоей программе не будет функционала для добавления новых строк оглавления со ссылкой на позицию на листе (хотя, вроде бы это тоже можно реализовать), но, после правки в pdf такого оглавления имхо все старые ссылки должны остаться..
 
VadimirTT

Цитата:
Это Вы про перенос оглавления из pdf в djvu и наоборот?

не совсем.. я про перенос оглавления из pdf в djvu и наоборот "со ссылками на позицию на листе".. для djvu это реализовано только в WinDjview в пользовательских закладках..

Всего записей: 1427 | Зарегистр. 26-07-2007 | Отправлено: 12:13 28-05-2011
StanFreeWare

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В тему: на инфанате попался интересный пример книги, в которой pdf-оглавлению требуется сдвиг страниц с сохранением положения ссылок.  
 
Добавлено:
Это прекрасно: в исходниках HandyOutline увидел следующее -  
    //Some parts of a code are taken from the project Pdf & DjVu Bookmarker
    //http://sourceforge.net/projects/djvubookmarker/
А ведь я тоже кое-что у Handy позаимствовал в свое время.

Всего записей: 865 | Зарегистр. 10-01-2007 | Отправлено: 13:47 04-06-2011 | Исправлено: StanFreeWare, 13:59 04-06-2011
StanFreeWare

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос стиля - начал играться с позиционными ссылками в pdf.
Как считаете, резаки в СК-стиле приемлемы для решения такой задачи?
Думаю, используя наработки Greenshot смогу сделать так, чтобы при перемещении резаков на окне просмотрщика pdf рисовались направляющие.
 
В принципе, уже получилось поправить приведенный выше пример книги. Правда ценой замены именованных закладок на аналогичные page-назначения. Что привело к тому, что Adobe Reader X некоторые такие закладки видит слегка смещенными по вертикали. При том, что X-Change Viewer видит все один-в-один.  А STDU-Viewer в таких закладках вообще видит только номер страницы, в то время, как с именованными четко отрабатывает.  
 
Ну и куча вопросов сразу всплыло типа как сохранять такие оглавления в html или txt файлах...

Всего записей: 865 | Зарегистр. 10-01-2007 | Отправлено: 18:57 05-06-2011 | Исправлено: StanFreeWare, 19:11 05-06-2011
NME



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

Цитата:
Как считаете, резаки в СК-стиле приемлемы для решения такой задачи?

имхо резаки не очень-то и нужны.. перекрестие направляющих должно следовать за мышью.. но, если это трудно сделать - то можно и ползунками..
 

Цитата:
как сохранять такие оглавления в html или txt файлах...

как и раньше.. эти форматы - промежуточные, сделанные под определенные программы и их синтаксис не должен изменяться..
а для сохранения оглавления в новом формате можно использовать xml, как, например, это сделал AndyZ (*.bookmarks - это ведь обычный xml).. если для pdf-ссылок достаточно информации, хранящейся в *.bookmarks, то можно этот формат использовать для хранения такого оглавления, если нет - сделать свой xml..

Всего записей: 1427 | Зарегистр. 26-07-2007 | Отправлено: 21:10 05-06-2011
StanFreeWare

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
PdfDjvuBookmarker - 3.0 pre1
 
Отказался от резаков, правда, заменил их пока на прогресбары. Может, потом заменю на что-то более изящное, например, на рукоятки в стиле СТ.
Выход из режима редактирования по клику на странице. Альтернативный вход в редактирование - по клику на прогрессбарах, при этом состояние второго прогрессбара замораживается.
Сохранять можно, но на всякий случай экспериментировать лучше на копиях книжек.

Всего записей: 865 | Зарегистр. 10-01-2007 | Отправлено: 22:02 13-06-2011 | Исправлено: StanFreeWare, 22:41 13-06-2011
StanFreeWare

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
3.0 pre 2
Добавлены кнопки Применить положение к (..всем, последующим, выделенным)
Добавлена кнопка "0" - сброс положения.
Выход из редактирования возможен и по клику на прогрессбаре.
Обновление страницы теперь просто по изменению выделения в дереве (было по Enter - из-за тормознутости TifViewer).

Всего записей: 865 | Зарегистр. 10-01-2007 | Отправлено: 08:38 14-06-2011 | Исправлено: StanFreeWare, 09:21 14-06-2011
sergiokapone



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Реализация позиционирования непрохая. Мне кажется, что было бы неплохо (особенно при изменении) чтобы на странице уже была указанна предыдущия позиция, например, метка ввиде красной буквы "Г", или что-то подобное, тогда видно будет, нужно ли редактировать, или нет. Я точно не знаю, но вроде у меня вылетает Acrobat когда я открваю PDF букмаркером.

Всего записей: 556 | Зарегистр. 07-06-2011 | Отправлено: 13:44 15-06-2011 | Исправлено: sergiokapone, 14:01 15-06-2011
StanFreeWare

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

Цитата:
 вылетает Acrobat  

У меня не вылетает, но Букмаркер подвисает при попытке открытия, если файл уже открыт акробатом

Всего записей: 865 | Зарегистр. 10-01-2007 | Отправлено: 21:37 15-06-2011 | Исправлено: StanFreeWare, 21:37 15-06-2011
StanFreeWare

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
3.0pre3
 
исправил ошибку при пересчете координат мыши в позицию на странице
добавил выход из режима редактирования позиции по Escape

Всего записей: 865 | Зарегистр. 10-01-2007 | Отправлено: 16:41 19-06-2011 | Исправлено: StanFreeWare, 19:56 19-06-2011
StanFreeWare

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

Всего записей: 865 | Зарегистр. 10-01-2007 | Отправлено: 18:20 26-06-2011 | Исправлено: StanFreeWare, 18:21 26-06-2011
StanFreeWare

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
3.0pre5
 
Исправлена ошибка отображения прогресбаров для широких книг
Скрываются панели задания позиции при предпросмотре pdf в режиме редактирования текста
Добавлена возможность задания чувствительности логики определения местоположения линий сетки.

Всего записей: 865 | Зарегистр. 10-01-2007 | Отправлено: 06:37 30-06-2011 | Исправлено: StanFreeWare, 07:15 30-06-2011
unreal666



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
StanFreeWare
Прога с какого-то момента начала вылетать с сообщением:

 
PS.
Что на 2.5, что на 3-й версиях такая фигня.
Reader X стоит.
Возможно, что такое стало вылазить после каких-то обновлений винды/прог_adobe.

----------
MSI PRO B650-P WIFI / Ryzen 5 7600X / RAM 32Gib / 4 HDD = 10Tib + 1 NVME 2Tib / Radeon RX 560 2Gib / Win 10 x64 // POB, PVD

Всего записей: 6637 | Зарегистр. 14-02-2005 | Отправлено: 11:52 30-06-2011 | Исправлено: unreal666, 11:54 30-06-2011
ugen

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подтверждаю: поведение один в один. Установлены все необходимые компоненты (Visual Studio только нет). Имею подобное же сообщение, после нажатия Ок - окно закрывается. Так и не смог ни разу запустить программу.

Всего записей: 30 | Зарегистр. 23-06-2003 | Отправлено: 13:01 01-07-2011
uabtor

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Аналогично.
 
Начал последовательный откат на предыдущие версии. Заработала только - PdfDjvuBookmarker-2.5pre9-TIF-Setup.exe

Всего записей: 3 | Зарегистр. 08-08-2009 | Отправлено: 18:22 01-07-2011 | Исправлено: uabtor, 11:46 02-07-2011
StanFreeWare

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Если при установке 2.5.1 выбрать вариант без djvu browser plugin поведение не изменяется?

Всего записей: 865 | Зарегистр. 10-01-2007 | Отправлено: 19:27 04-07-2011
uabtor

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не знаю, как у unreal666 и ugen, а в моём случае - я сам накосячил (Архив с новой версией распаковывал в директорию с установленной программой (поверх, без деинсталляции), а запускал ярлыком, оставшимся на рабочем столе).  
После деинсталляции и чистой установки - заработала версия PdfDjvuBookmarker - 3.0pre5.
StanFreeWare - спасибо за программу!

Всего записей: 3 | Зарегистр. 08-08-2009 | Отправлено: 22:17 04-07-2011
unreal666



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
хм. Что-то сейчас версия 3.0pre5 заработала.
Чего-то чудеса какие-то непонятные (всякие деинсталы предыдущих версий не делал).

Всего записей: 6637 | Зарегистр. 14-02-2005 | Отправлено: 02:07 05-07-2011
StanFreeWare

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
3.0pre6
 
Поправил отображение положения на прогрессбарах.
Отступ текста от линии сетки теперь зависит от чувствительности сетки
Чувствительность сетки по умолчанию увеличена

Всего записей: 865 | Зарегистр. 10-01-2007 | Отправлено: 08:19 05-07-2011 | Исправлено: StanFreeWare, 08:20 05-07-2011
Открыть новую тему     Написать ответ в эту тему

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