Автор Тема: Чем редактировать PDF-букмарки (т.е. дерево-оглавление)  (Прочитано 10272 раз)

monday2000

  • Администратор
  • *****
  • Сообщений: 985
    • AOL клиент - -
    • Yahoo клиент - -
    • Просмотр профиля
    • Создание книг в электронном виде из бумажных книг (в формате DjVu)
    • E-mail
Одна из популярных проблем при работе с PDF - чем можно создать, изменить, удалить дерево-оглавление в PDF-файле?

Пока есть такие варианты:

1. Adobe Acrobat Professional (возможно, и Standart подойдёт).
2. Foxit Reader http://www.foxitsoftware.com/pdf/reader/features_benefits.php - бесплатный PDF-просмотрщик. Но у него есть проблемы:
- Начиная с версии 4.0, Foxit Reader изменил статус с shareware-программы на freeware см. http://www.foxitsoftware.com/announcements/20106295647.html - на это нужно обращать внимание, и не брать версии до 4.0.
- Здесь http://ru.wikipedia.org/wiki/Foxit_Reader сказано, что у программы иногда бывают проблемы с русским шрифтом (т.н. "крякозябры"):
Цитировать
Текущие недостатки (версии 3.0)
....
При создании закладок с помощью инструмента Add Bookmark их содержимое (в некоторых русскоязычных документах) также отображается «кракозябрами», хотя в основном тексте выбранные в качестве заголовков фрагменты текста отображаются правильно.
3. Китайская программа PdgCntEditor_eng http://www.comicer.com/stronghorse/software/exe/PdgCntEditor_eng.zip (вариант от 57an). ИМХО весьма любопытное изделие :), мало весит (685 КБ) и имеет довольно навороченный интерфейс.
Однако, я лично отношусь немного настороженно к китайской программной продукции. Китайцы всегда не особо гнались за качеством - больше за ценой и количеством. :) Да и непонятно - а какая у этой программы лицензия? Написано, что "freeware" - но уж верить китайцам на слово в отношении лицензий - это надо иметь большую смелость. ;D
В общем, ИМХО темноватый и сомнительный вариант. Дока там - на китайском языке. И будет ли всё это правильно работать с русскоязычными PDF?
« Последнее редактирование: 08 БХЭвпСам 2010, 11:56:32 от monday2000 »

57an

  • Постоялец
  • ***
  • Сообщений: 201
    • Просмотр профиля
    • Djvu Bookmarker on SF.net
monday2000
Вы забыли упомянуть, что PdgCntEditor способна также к редактированию букмарков в djvu.

4. Новый опенсорс проект HandyOutliner for Djvu/Pdf. Требует .NET 2.0. Использует практически те же библиотеки, что и Djvu Bookmarker, но благодаря использованию библиотеки  PDFSharp позволяет работать и с букмарками в pdf. ИМХО чуть сыроват (я так и не понял, как задавать уровни иерархии). Но исходники написаны довольно профессионально.

5. Начиная с версии 2.0 Djvu Bookmarker также поддерживает создание оглавления в pdf. Как и в случае djvu, создание оглавление производится с одновременным просмотром самого документа.
Теперь он называется Pdf & Djvu Bookmarker. Вместо подзаброшенной PdfSharp для работы с pdf используется iTextSharp.

6. Возможность редактирования оглавления в pdf-файлах есть также и в PDF-XChange PDF Viewer.
« Последнее редактирование: 14 јРЩ 2011, 13:11:44 от 57an »

57an

  • Постоялец
  • ***
  • Сообщений: 201
    • Просмотр профиля
    • Djvu Bookmarker on SF.net
Скринкаст, иллюстрирующий редактирование позиции на странице для элементов дерева оглавления в новой версии Pdf & Djvu Bookmarker 3.0

SorokaSV

  • Пользователь
  • **
  • Сообщений: 56
    • Просмотр профиля
    • E-mail
Если djvu букмарка 1.1 работает без проблем (не нарадуюсь!), то pdf&djvu отказалась запускаться - выбросила окно с заявлением, что какой то класс не зарегистрирован и много-много всего на басурманском языке.
По мне, так самое простое - преобразовать pdf в djvu (суровая реальность!)










monday2000

  • Администратор
  • *****
  • Сообщений: 985
    • AOL клиент - -
    • Yahoo клиент - -
    • Просмотр профиля
    • Создание книг в электронном виде из бумажных книг (в формате DjVu)
    • E-mail
SorokaSV
Цитировать
выбросила окно с заявлением, что какой то класс не зарегистрирован и много-много всего на басурманском языке.
Попробуйте сначала преобразовать PDF в PS, а затем PS в DjVu - тем же Pdftodjvu LE v0.1 http://www.djvu-soft.narod.ru/soft/basic.htm . Очень часто это хорошо помогает.

SorokaSV

  • Пользователь
  • **
  • Сообщений: 56
    • Просмотр профиля
    • E-mail

Очень часто это хорошо помогает.

Чему? Она не запустилась до загрузки в неё файла, сама по себе.
А  преобразовать pdf в djvu всё равно придётся стандартным способом: в тифф, сканкромсатор и т.д.
Ведь почти все файлы в сети - что djvu,  что pdf - даже неплохие - недоделки какие-то

Eugeen1948

  • Пользователь
  • **
  • Сообщений: 59
    • Просмотр профиля
    • E-mail
Чему? Она не запустилась до загрузки в неё файла, сама по себе.
А  преобразовать pdf в djvu всё равно придётся стандартным способом: в тифф, сканкромсатор и т.д.
Ведь почти все файлы в сети - что djvu,  что pdf - даже неплохие - недоделки какие-то
Если сразу не сработал Pdftodjvu LE v0.1 , то далее есть след. варианты (в порядке сложности):
1. Перепечатать файл pdf виртуальным принтером ADOBE PDF (или другим - их несколько хорошего качества), установив в параметрах (свойствах) принтера опцию без сжатия контента файла PDF, затем снова Pdftodjvu LE v0.1. Помогает в 95% случаев;
2. Сохранить PDF файл в PS  и пропустить через Pdftodjvu LE v0.1 - помогает в 70% случаев;
3. Разделить исходный PDF файл на страницы и пропустить через Pdftodjvu LE v0.1. Страницы, которые не сконвертировались, напечатать DJVu Virtual Printer. Полученные DJVu страницы затем собрать в один файл  DJVu.
4. Всё сразу печатать   DJVu Virtual Printer, но для больших файлов это долго и размер получается больше чем в п.п. 1-3.

Файлы PDF  книг (журналов)  никто не готовит в Акробате. Научные - в Word или в TEX, остальные в Иллюстраторе или более ранних - РМ, Корел и др.
Поэтому никто не соблюдает стандартов PDF, а конверсия разных файлов в PDF  не гарантирует выполнение стандарта. Вот поэтому-то и перегонка PDF  в DJVu не гарантирована автоматически.Я вообще не понимаю, откуда берутся копии книг в PDF  в интернете, явно это не файлы, которые готовят для печати книг в типографии.

57an

  • Постоялец
  • ***
  • Сообщений: 201
    • Просмотр профиля
    • Djvu Bookmarker on SF.net
SorokaSV
Ответьте мне, пожалуйста, на личное сообщение. Надо же понять, что именно у вас не заработало...
« Последнее редактирование: 25 ёоЫм 2011, 01:48:03 от 57an »

SorokaSV

  • Пользователь
  • **
  • Сообщений: 56
    • Просмотр профиля
    • E-mail
57an

Вы не поверите: оказывается, не запускалась программа pdf&djvu букмарка потому что не стояло никакого Adobe reader-a.
Поставил 9.4.5 и по крайней мере запустилась программа!
Без плагина.
Как теперь поставить  плагин?

57an

  • Постоялец
  • ***
  • Сообщений: 201
    • Просмотр профиля
    • Djvu Bookmarker on SF.net
SorokaSV
Djvu плагин интегрирован в инсталлятор. При инсталляции есть возможность выбора, будет он устанавливаться или нет. Если не устанавливать плагин, то будет использован более медленный способ просмотра djvu, использовавшийся в версиях 1.x .
« Последнее редактирование: 25 ёоЫм 2011, 01:49:12 от 57an »

SorokaSV

  • Пользователь
  • **
  • Сообщений: 56
    • Просмотр профиля
    • E-mail
57an

А почему страница djvu книжке при показе в pdf&djvu  букмарке 3.0 очень маленькая, а не на всё окно как в 1.1? Как  то очень неудобно

57an

  • Постоялец
  • ***
  • Сообщений: 201
    • Просмотр профиля
    • Djvu Bookmarker on SF.net
SorokaSV

Да, есть такая проблема. Исправил в 3.0.1. Спасибо.

leescott

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
I have got help of monday2000.Thanks!
I have writen a article.
Bookmark use unicode.Maybe russian is supported.
http://diybookscanner.org/forum/viewtopic.php?f=3&t=1222
« Последнее редактирование: 07 јРав 2013, 03:24:11 от leescott »

SorokaSV

  • Пользователь
  • **
  • Сообщений: 56
    • Просмотр профиля
    • E-mail
На одном компьютере с XP SP3 работает pdf&djvu bookmark 4.0.1 без проблем, на другом с той же версией ОС без адобе ридера не запускается.

NBell

  • Постоялец
  • ***
  • Сообщений: 173
    • Просмотр профиля
попробуйте запустить pdb.exe в папке установки программы.
ветка обсуждения с автором на руборде