1

Я пытаюсь создать ссылку на указатель на определенный раздел файла PDF, который находится в моем локальном каталоге.

Обычно я создаю гиперссылки на подобные страницы.

xyz.pdf#page=4

Но я не могу понять, как я могу указать разделы книги с URL. Например, следующие гиперссылки указывают на место в книге. Я хочу знать, каков синтаксис URL для доступа к этим разделам.

2 Intelligent Agents 34
2.1 Agents and Environments . . . . . . . . . . . . . . . . . . . . . . . . . . 34
2.2 Good Behavior: The Concept of Rationality . . . . . . . . . . . . . . . . 36
2.3 The Nature of Environments . . . . . . . . . . . . . . . . . . . . . . . . . 40
2.4 The Structure of Agents . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
2.5 Summary, Bibliographical and Historical Notes, Exercises . . . . . . . . . 59

1 ответ1

2

Строго говоря, то, что обычно называют главами или разделами внутри PDF, является закладками. В соответствии с параметрами Adobe для открытия PDF-файлов, существует только два официальных способа открытия PDF-файла в указанной позиции, а закладок там нет:

  1. Названный пункт назначения. В зависимости от вашей программы просмотра PDF, вам нужно найти список так называемых пунктов назначения в вашем документе и использовать нужный (не должно быть пробелов):

    [PDF file](./xyz.pdf#[destination name])

  2. Конкретная страница. Метод, который вы уже знаете:

    [PDF file](./xyz.pdf#page=[page number])

IMO самый простой и надежный способ - просто придерживаться номеров страниц, также из-за ограничений URL (из того же документа):

Отдельные параметры вместе со своими значениями (разделенными символами & или #) не могут быть длиннее 32 символов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .