Почему в PDF-файле не работают гиперссылки

Pdffileurl

Portable Document Format, или сокращенно PDF может хранить множество самых разных типов данных, включая гиперссылки. Правда, у некоторых пользователей они либо не работают, либо открываются только в браузере. С чем это может быть связано и как сделать такие ссылки кликабельными — рассказываем ниже.

Почему капризничают ссылки

Основных причин, по которым ссылки в PDF-документах могут не работать, не так уж и много. Наиболее распространенные из них — использование встроенного виртуального принтера в программе, в которой создаётся файл, а также функциональные ограничения PDF-просмотрщика.

Виртуальному принтеру не важно, куда ведет ссылка. Ему нужно знать только координаты символов, их шрифт и цвет. Он просто рисует буквы на виртуальном листе, игнорируя интерактивный слой с метаданными. Чтобы ссылка оставалась кликабельной, нужно использовать опцию «Сохранить как PDF» или «Экспорт». В этом случае программа-редактор создаст специальный слой.

Сохранить как PDF

Но даже в «правильном» PDF ссылка не будет работать, если ее не поддерживает просмотрщик.

Поэтому для чтения PDF лучше использовать профессиональные ридеры типа Adobe Acrobat, Foxit или SumatraPDF.

Кстати, с этим неплохо справляются современные браузеры.

Другие причины

Реже проблема связана с ошибками в URL или использованием относительных путей вместо абсолютных, ошибками при экспорте, а также некорректным наложением текстового слоя на изображение при создании PDF путем сканирования бумажного носителя и последующего распознавания.

Кроме того, причиной могут быть настройки безопасности.

Например, включение в Adobe Acrobat таких функций, как Protected Mode или Enhanced Security, может блокировать переход по внешним ссылкам.

Практические советы

  • Если вы сами является автором документа, не используйте виртуальную печать. Ищите в меню «Файл» пункт «Экспорт» или «Сохранить как PDF».
  • Убедитесь, что в параметрах Word включена опция «Теги структуры документа для специальных возможностей».
  • Проверяйте URL перед вставкой ссылки в текст: наличие в них префикса https:// обязательно.
  • Если используйте сторонние ридеры, зайдите в параметры программы и поищите и проверьте настройки, которые отвечают за переход по внешним ссылками. Дополнительно можно проверить настройки безопасности и «понизить» их.

Хуже всего обстоят дела с неверно оформленными ссылками, так как для их исправления PDF-документ придется отредактировать.

Оцените Статью:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Добавить комментарий

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