Меню

Почему пропадают ссылки в pdf или Создаем pdf-документы с навигацией

Приветствую всех!

Возвращаясь к теме создания PDF-документов, хочу открыть небольшие секреты создания документов с навигацией. Не хотел делиться такими сведениями, ну да ладно, может быть кому-то сильно надо….

Навигация в pdf-документах

Что я подразумеваю под навигацией. Это когда в документе работают все гиперссылки на внешние источники, а также работают все внутренние ссылки.

Так как, чаще всего такие документы делают не для печати, то для большего удобства требуется сделать этакий минисайт: ссылки на главы pdf-книги, то есть должно быть работающее оглавление. Так же, очень удобно, когда имеется возможность вернуться к оглавлению с любой страницы книги или pdf-документа, не терзая судорожно при этом колесо мышки, а просто нажав на кнопку или ссылку “К содержанию”. А еще, желательно, чтобы были “хлебные крошки”. Пусть неактивные, но, по крайней мере, можно было бы понять в каком месте документа находишься.

Ничего особенного в данной технологии нет, я думаю многие знают эти приемы. Но есть нюансы. Итак…

Постановка задач

Требуется сделать PDF-документ или PDF-книгу так, чтобы в ней была удобная навигация. А именно:

  • Оглавление
  • Возврат к оглавлению

Задачи довольно элементарные, когда знаешь принцип и есть соответствующие инструменты под рукой.

к меню

Инструменты

Во-первых, и в основных, для создания пдф-файлов, с работающими в них ссылках, требуется всего одна программа, а именно Microsoft Word. С помощью нее можно делать практически любые pdf-документы. Все зависит от версии и некоторого терпения. Но желательно, Word версии не ниже 2010, а еще лучше 2013. Благо стоит она сегодня, сущие копейки, где-то в районе 250 рублей полный пакет программ Microsoft Office.

Во-вторых, опять Word, но версии 2007. Как бы не смешно это звучало, но нужно именно два разных Word. Чуть позже объясню, почему так…

Если денег жалко, то можно использовать Open Office или подобный пакет программ. Кстати, в данном бесплатном пакете отличный инструментарий для создания pdf-файлов. Прямо-таки, комбайн.

Имейте в ввиду, если используете для создания pdf-документов Open Office, то требуется изначально верстать документ в данном бесплатном приложении. Можно и из Word готовый документ перекинуть, но все сделанное ранее форматирование может “поплыть”.

Еще можно использовать Adobe Acrobat Pro, но это уже из области бессмысленно потраченных денег. Хотя можно и его использовать, расставляя ссылки вручную.

к меню

Процесс создания навигации

Допустим, имеется некий документ. Для примера, взял свою же статью про яндексдиск, просто собрал ее в Word.

Ссылки в pdf-документах

к меню

 Оглавление

Я уже писал в статье про книги с перелистыванием, что для создания правильного документа требуется использовать заголовки стилей. Как говорится, “повторенье — мать ученья”, так что не не надо плеваться в мою сторону. Я быстро пробегусь по процессу автоматической сборки оглавления и открою один маленький секрет для работающих ссылок.

Самое главное — это использование заголовков, все остальное делается в три щелчка мыши.

Ссылки в pdf-документах

Устанавливаем курсор в нужном месте страницы или на отдельной странице, как у меня. Заходим на вкладку ССЫЛКИ и нажимаем кнопку ОГЛАВЛЕНИЕ. В выпавшем меню выбираем “Автособираемое оглавление 1”.

Оглавление готово. В получившемся оглавлении должны работать ссылки. Это важно.

Проверить работоспособность ссылок можно наведя курсор на пункт оглавления. удерживая Ctrl. Рука появилась? Значит ссылка работает, можете нажать и вас “перекинет” к нужному пункту содержания.

Маленький секрет

По сути, все эти переходы в Word реализованы с помощью гиперссылок. Да-да, как на обыкновенной интернет-страничке. А потому, если ссылки в оглавлении вдруг не работают, то идем Ссылки –> Оглавление –> Настраиваемое оглавление.

Ссылки в pdf-документах

В открывшемся окне установите галочку “Гиперссылки вместо номеров страниц”. Вот теперь, у нас не просто номера страниц, а ссылки. Как правило данная опция установлена по умолчанию, но вдруг…

к меню

Возврат к оглавлению

Ну что ж, оглавление есть, делаем возврат к нему с каждой страницы документа. Процесс не сложный и занимает, буквально пять минут. Это при наличие Word 2013, если у вас ниже версия, то там по-другому надо будет делать. Но об этом, чуть позже…

Итак, делаем возврат к оглавлению.

Первое действие

Для начала, вернемся к готовому Оглавлению и сделаем закладочку, говоря языком HTML, сделаем правильный анкор (якорь). Это нужно для того, чтобы программа понимала куда ей возвращаться.

Выделяем нужное слово, в моем случае – это слово “Оглавление”. Заходим во вкладку Вставка – Ссылки – Закладки.

ссылки в pdf

 

Даем название закладке. Например, “Содержание”

ссылки в pdf

Нажимаем кнопку Добавить. Если смотреть документ в режиме отображения скрытых знаков, то у вас в выделенном слове появятся квадратные скобки.

ссылки в pdf

Есть, закладка. Приступаем к следующему действию…

Второе действие

Делаем возвратную ссылку. Для этого будем использовать колонтитулы.

Колонтитулы — это такие отступы на листе: сверху, снизу, справа и слева. Поля страницы. Их можно использовать, да и используют, для размещения различной информации (номера страниц, сноски, примечания и тому подобного).

Заходим на вкладку Вставить – Нижний(Верхний) колонтитул – Изменить нижний (верхний) колонтитул. Или можно просто двойным щелчком мыши по нижней части страницы открыть колонтитул.

ссылки в pdf-документах

Пишем слово для возврата, например, “К содержанию” и добавляем гиперссылку на нашу закладку.

ссылки в pdf-документах

Нажимаем Ок и готово. Получили обратную ссылку к оглавлению.

к меню

Создаем PDF-документ с навигацией

Здесь все элементарно, ничем не отличается от того процесса, что я описывал в вот в этой статье. Меню Файл – Экспорт – Создать документ PDF. Даем название файла и сохраняем.

Смотрим, что получилось. Вот файл, можете сами убедиться, что все ссылки работают.

Еще раз повторюсь, сделать нормальную навигацию в PDF-файлах не особо большая проблема. Потребуется:

  • Желание, что-то сделать хорошо
  • Microsoft Word 2013
  • Умение использовать колонтитулы

А теперь, внимание!

Я не зря упоминал, что такие вещи позволяет сделать только Word 2013. Пробовал делать возвратные ссылки через колонтитулы, во всех существующих вордах. Ни один из них, кроме Word 2013, не поддерживает ссылки в пдф-документах.

В исходном вордовском документе, вроде все работает, а конвертируешь в PDF, и как “корова языком” все ссылки слизывает в колонтитулах. Нет их и все тут, причем все остальное форматирование остается, текст в колонтитулах остается, а ссылок нет. Почему так происходит, я так и не понял. Чудеса да и только. Если знаете, почему так и как это исправить в Word 2007, напишите мне в комментариях.

Хотя Word 2007 не поддерживает ссылки в колонтитулах, зато он может одну интересную штуку, которую не может Word 2013. Но это уже тема другой статьи…

Всем удачи! И не забудьте подписаться на новости

Всегда ваш, Абрамович Артем.

Поддержи проект лайком
Метки:
39 комментариев
  1. Светлана Бобровская / Ответить
    • Абрамович Артем / Ответить
      • Светлана Бобровская / Ответить
        • Абрамович Артем / Ответить
          • Светлана Бобровская / Ответить
  2. Александр / Ответить
    • Абрамович Артем / Ответить
      • Александр / Ответить
        • Абрамович Артем / Ответить
          • Александр / Ответить
            • Абрамович Артем /
            • Александр /
            • Абрамович Артем /
  3. kayot / Ответить
    • Абрамович Артем / Ответить
  4. Александр / Ответить
  5. Елена Олейникова / Ответить
    • Абрамович Артем / Ответить
  6. Елена Олейникова / Ответить
    • Абрамович Артем / Ответить
      • Елена Олейникова / Ответить
  7. Ирина Р / Ответить
    • Абрамович Артем / Ответить
  8. Ирина Р / Ответить
    • Абрамович Артем / Ответить
      • Гуля / Ответить
        • Абрамович Артем / Ответить
  9. Саша / Ответить
    • Абрамович Артем / Ответить
  10. Алексей / Ответить
    • Абрамович Артем / Ответить
  11. Дмитрий / Ответить
    • Абрамович Артем / Ответить
      • Tattie / Ответить
        • Абрамович Артем / Ответить
  12. Кени / Ответить
  13. Сергей Борисович / Ответить
  14. Елена / Ответить
    • Абрамович Артем / Ответить

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Подписка на новости

Подписка на новости

Хотите первым узнавать о новостях? Тогда подписывайтесь!

Спасибо за подписку! Теперь вам надо подтвердить ее.