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

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



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

Цитата:
Приведите пример, что-то я не могу себе такое представить в pdf файле. Может перед экспортом проверить все букмарки/линки с помощью аудита ISI Toolbox? Любые несоответствия тут же будут видны.  

Я не проверяю правильность, потому что в PDF-файле ссылки проходят правильно и тут нет претензий. Для небольших книг я могу и ручками поработать, но когда вот такие: http://files.mail.ru/PGJM1S то я - пас. Это всеобщий принцип пакостной природы - самый нужный файл, он же самый большой и самый неудобный для конверсии
(Но, возможно, PdgCntEditor куролесит, хотя маловероятно).

Всего записей: 232 | Зарегистр. 24-07-2005 | Отправлено: 20:06 21-08-2011
Astra55



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Eugeen
Я бы переделал букмарки на более логичную структуру. Задал по фонтам, букмарков стало больше, но нет section, зато все chapters, но можно сделать еще один уровень для section. Зато даже самые мелкие заголовки тоже включены. Дело в том, что как раз section не имеют адресации, вот поэтому и считаю это нелогичным. Переход есть, а на что непонятно, поскольку section находится на другой странице. Делов там на полчаса, зато все будет точно.

----------
Per warez ad scientiam

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 22:05 21-08-2011
Eugeen



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Дело не в структуре букмарков и невозможности приведения их в логичный порядок.  Как все правильно сделать я понимаю.  
Дело в том, что я перевожу массу книг из PDF в DJVU, и мне нужен "автомат", особенно когда книг тысячи. Оказывается, что книги с "плохими" букмарками не переводятся автоматически  из PDF в DJVU. Приходиться уничтожать "плохие" букмарки, конвертировать в DJVU и уж потом вставлять букмарки в DJVU.
Сами понимаете - это громоздкая процедура. Вот если бы был "автомат" для проверки и исправления "плохих" букмарков, то дело бы ускорилось.

Всего записей: 232 | Зарегистр. 24-07-2005 | Отправлено: 06:16 22-08-2011
Astra55



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Eugeen
Я что-то перестал понимать суть Вашей проблемы. Взял выложенную Вами книжку и сконвертил в djvu с идеальным (для djvu) качеством, все букмарки на месте, 600 dpi, OCR. Что еще требуется и зачем делать что-то вручную, если можно на автомате?

----------
Per warez ad scientiam

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 09:58 22-08-2011
Eugeen



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Уважаемый Astra55 !
Приведенный ранее пример показывает только часть проблемы с букмарками. Основная проблема, когда файл PDF не конвертируется автоматом прямо в DJVU и приходится манипулировать с ним, теряя букмарки. Я их восстанавливаю в окончательном DJVU. Но есть действительно непонятные случаи, когда в PDF все, вроде бы, понятно, но разобраться в букмарках невозможно.
Вот небольшой пример (файл < 10Mb):
http://files.mail.ru/YMH2IN
Я спрашивал своих знакомых, но всех их пример приводил в недоумение.

Всего записей: 232 | Зарегистр. 24-07-2005 | Отправлено: 09:17 23-08-2011
Astra55



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Eugeen
Мы с Вами злостно оффтопим, я удивляюсь терпению StanFreeWare, который должен был наладить нас куда подальше
Просто Вы не читаете топик по электронным книгам, где проблема конвертации кривоватых pdf файлов в djvu обсуждалась много раз. Ваши проблемы заключены в отсутствии анализа исходных pdf файлов, которые, как я вижу, изначально имеют те или иные косяки. Для решения этих проблем на первом этапе (то есть - pdf, чтобы конвертировать в djvu без потерь времени и затыков), нужно изучить pdf инструментарий. Без этого придется превращать вектор в растр и потом перегонять в djvu, что не есть хорошо и правильно.
Вот результат, поздно заметил разнокалиберные страницы и неверные фонты, лень было начинать все заново, поэтому примите на веру, что можно сделать еще лучше, это просто демонстрация возможностей:
http://narod.ru/disk/22626274001/XXX.djvu.html
На этом общение в топике заканчиваем, пишите либо в ПМ, либо в топик по электронным книгам.


----------
Per warez ad scientiam

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 12:13 23-08-2011
VadimirTT



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Eugeen
"оглавление выбранной книги содержит теги, не поддерживаемые программой"

Всего записей: 2873 | Зарегистр. 22-03-2005 | Отправлено: 00:04 27-08-2011
StanFreeWare

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

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



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
StanFreeWare
А нужно ли вообще что-то делать для векторных pdf по части букмарков? Ведь существующие программы все равно не превзойдете, какой смысл делать заведомо бедный функционал? Есть бесплатный JPDF bookmark, опять - какой смысл его дублировать? Сосредоточьтесь только на djvu, сделайте поддержку TOC и т.д., это будет куда полезнее, нежели вступать в конкуренцию с кем-то, заранее зная, что не выиграете.

----------
Per warez ad scientiam

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 08:39 27-08-2011
amosopher

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
StanFreeWare Попробовал сделать оглавление для книги с дореволюционной орфографией. На стадии подготовки оглавления всё было нормально, но после вставки оглавления в книгу обнаружилось, что вместо ятей в словах стоят пустые квадратики. Можно это как-то исправить? Вот сама книга: http://rghost.ru/19569891

Всего записей: 137 | Зарегистр. 29-01-2010 | Отправлено: 10:26 28-08-2011
StanFreeWare

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

Всего записей: 865 | Зарегистр. 10-01-2007 | Отправлено: 07:13 05-09-2011
Astra55



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
StanFreeWare
http://narod.ru/disk/24050123001/Hegel1.djvu.html
Будет любопытно, если сможете решить проблему. В pdf это делается мгновенно, но, похоже, djvu не поддерживает фонты в закладках.

----------
Per warez ad scientiam

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 08:44 05-09-2011
amosopher

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот еще раз эта же книга: http://www.onlinedisk.ru/file/726767/

Всего записей: 137 | Зарегистр. 29-01-2010 | Отправлено: 10:02 05-09-2011
U235

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
amosopher
Яти на своих местах. Их только DjView  не показывает. С другими просмоторщиками все нормально.
 

Всего записей: 884 | Зарегистр. 14-12-2005 | Отправлено: 11:56 05-09-2011
Astra55



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

Цитата:
С другими просмоторщиками все нормально.  

Три. Четыре вьюера не показывают. А как насчет фонтов в системе? Поди, какой-нибудь дополнительный фонт имеется?

----------
Per warez ad scientiam

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 12:47 05-09-2011 | Исправлено: Astra55, 12:49 05-09-2011
ghosty



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня не открываются пока 80% PDF'ов. Вот пример:
http://ifile.it/w7ltgx1
 
Но поддержка PDF - это очень хорошо. Особенно в тех случаях, когда одну и ту же книгу готовишь сразу в двух форматах.

----------
пропадет-растает

Всего записей: 6808 | Зарегистр. 21-09-2002 | Отправлено: 12:48 05-09-2011
U235

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

Цитата:
А как насчет фонтов в системе?  

Сложно сказать, но похоже на стандартный шрифт... Tahoma (меняю системные шрифты на таймс - появляются квадраты в  плагине) Может быть в Язык и региональные стандарты какую-то кодировку добавлял. Вобщем проблема точно не в Bookmarkere.
 


Всего записей: 884 | Зарегистр. 14-12-2005 | Отправлено: 13:33 05-09-2011 | Исправлено: U235, 13:55 05-09-2011
Astra55



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
U235
У меня практически чистая система, ни единого дополнительного фонта, тем не менее, ятей не вижу, только квадратики. WinDjView, DjView, DjVuViewer и STDU Viewer не могут все скопом показывать неправильно. Значит, в системе чего-то не хватает, поддержка текстовых служб выключена. На втором компе добавлял дореволюционные фонты, тогда копирование текста стало правильным, с ятями. Сделал pdf с добавкой этих фонтов, тоже стало правильно отображаться. Но с djvu ничего не получилось, как ни старался.

----------
Per warez ad scientiam

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 13:54 05-09-2011
ghosty



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
U235
Astra55
Не помню точно, но AndyZ по моей просьбе что-то специально крутил в WinDjView, чтобы яти отображались правильно...
И у меня после этого тоже все работало без специальных фонтов.

----------
пропадет-растает

Всего записей: 6808 | Зарегистр. 21-09-2002 | Отправлено: 14:23 05-09-2011 | Исправлено: ghosty, 14:24 05-09-2011
nikspb2

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день!
Хочу задать вопрос по поводу автоматизации исправления текстового файла с содержанием книги (может быть, этот вопрос уже был, тогда прошу прощения).  
Проблема в том, что номера страниц в этом файле (полученном после сканирования FineReader-ом) не совпадают с фактической нумерацией страниц книги, открытой, например, в WinDjvu.  Номера страниц в файле обычно сдвинуты относительно фактических на постоянную цифру.  
Вопрос, как исправить номера страниц в файле?  
Вручную, при большом количестве страниц, это очень муторно. Как автоматизировать эту операцию? Может быть, такая возможность есть в самой программе, и я плохо разобрался. Или это можно сделать в стороннем редакторе с помощью какого-либо макроса?
Не подскажете ли мне простое решение этого вопроса,  на основании вашего опыта ?
Заранее благодарен за ответ.
P.S. Версия программы - последняя, при установке "язык - русский" всё равно остаётся английский, вид меню не соответствует тому, который приведен в Руководстве пользователя(Wiki).

Всего записей: 207 | Зарегистр. 02-05-2006 | Отправлено: 07:29 11-12-2011 | Исправлено: nikspb2, 17:51 11-12-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