PDF навигация электронной книги

Пример навигации: переходы по главам/разделам и кнопка наверх

Создает PDF в стиле ebook с верхней панелью внутренней навигации.

Примеры результатов

2 Примеры

Навигационный ebook из трех глав

На первой странице есть переходы по главам/разделам и кнопка Top на каждой странице

ebook-navigation-example1.pdf Показать файл
Показать параметры ввода
{ "title": "Operations Handbook", "bookJson": "[\n {\n \"title\": \"Chapter 1 - Foundations\",\n \"sections\": [\n {\n \"title\": \"1.1 Scope\",\n \"content\": \"scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope scope \"\n },\n {\n \"title\": \"1.2 Terms\",\n \"content\": \"terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms terms \"\n }\n ]\n },\n {\n \"title\": \"Chapter 2 - Delivery\",\n \"sections\": [\n {\n \"title\": \"2.1 Plan\",\n \"content\": \"plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan plan \"\n },\n {\n \"title\": \"2.2 QA\",\n \"content\": \"qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa qa \"\n }\n ]\n },\n {\n \"title\": \"Chapter 3 - Operations\",\n \"sections\": [\n {\n \"title\": \"3.1 Monitoring\",\n \"content\": \"monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor \"\n }\n ]\n }\n]", "pageSize": "A4", "landscape": false, "margin": 36, "bodyFontSize": 11, "lineHeight": 1.45 }

Быстрый гайд Letter в альбомной ориентации

Создает компактный альбомный ebook с ссылками навигации по главам

ebook-navigation-example2.pdf Показать файл
Показать параметры ввода
{ "title": "Quick Start Guide", "bookJson": "[\n {\n \"title\": \"Chapter A\",\n \"sections\": [\n {\n \"title\": \"A.1 Setup\",\n \"content\": \"setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup setup \"\n }\n ]\n },\n {\n \"title\": \"Chapter B\",\n \"sections\": [\n {\n \"title\": \"B.1 Usage\",\n \"content\": \"usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage usage \"\n }\n ]\n }\n]", "pageSize": "Letter", "landscape": true, "margin": 30, "bodyFontSize": 10, "lineHeight": 1.35 }

Ключевые факты

Категория
Документы и PDF
Типы входных данных
text, textarea, select, checkbox, number
Тип результата
file
Покрытие примерами
4
API доступен
Yes

Обзор

Инструмент для создания профессиональных PDF-электронных книг с интерактивной навигацией, позволяющий читателям легко перемещаться между главами и разделами с помощью встроенной панели управления.

Когда использовать

  • При создании структурированных руководств или технических документаций.
  • Когда необходимо обеспечить удобный переход по длинным текстовым материалам.
  • Для оформления учебных пособий с четкой иерархией разделов.

Как это работает

  • Введите название вашей книги и подготовьте структуру контента в формате JSON.
  • Настройте параметры страницы, такие как размер, ориентация и поля.
  • Установите предпочтительный размер шрифта и межстрочный интервал для комфортного чтения.
  • Сгенерируйте PDF-файл с автоматической панелью навигации и кнопками быстрого перехода.

Сценарии использования

Создание интерактивных корпоративных справочников.
Оформление обучающих курсов и методических материалов.
Генерация удобных для чтения технических спецификаций.

Примеры

1. Навигационный ebook из трех глав

Контекст
Пользователю нужно создать руководство по эксплуатации, которое легко читать на экране.
Проблема
Длинный текст сложно структурировать без интерактивного оглавления.
Как использовать
Загрузите структуру глав в JSON, выберите формат A4 и настройте поля для удобного чтения.
Пример конфигурации
[
  {
    "title": "Chapter 1 - Foundations",
    "sections": [
      {"title": "1.1 Scope", "content": "..."},
      {"title": "1.2 Terms", "content": "..."}
    ]
  }
]
Результат
Готовый PDF с кликабельной навигацией по главам и кнопкой возврата к началу страницы.

2. Быстрый гайд в альбомной ориентации

Контекст
Необходимо подготовить краткий справочник для быстрого ознакомления.
Проблема
Стандартная книжная ориентация не подходит для специфического контента.
Как использовать
Выберите ориентацию 'Landscape', установите размер шрифта 10 и вставьте контент в JSON.
Пример конфигурации
pageSize: Letter, landscape: true, bodyFontSize: 10
Результат
Компактный PDF-файл с альбомной версткой и встроенными ссылками навигации.

Проверить на примерах

json, pdf, video

Связанные хабы

FAQ

Можно ли менять размер шрифта?

Да, вы можете выбрать размер шрифта от 10 до 16 пунктов в настройках.

Как работает навигация?

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

Какие форматы страниц поддерживаются?

Доступны стандартные форматы A4 и Letter.

Нужно ли знать программирование для JSON?

Вам нужно лишь следовать структуре, где каждый объект представляет главу с вложенными разделами и текстом.

Можно ли использовать альбомную ориентацию?

Да, вы можете включить опцию альбомной ориентации в настройках страницы.

Документация API

Конечная точка запроса

POST /ru/api/tools/pdf-ebook-navigation

Параметры запроса

Имя параметра Тип Обязательно Описание
title text Да -
bookJson textarea Да -
pageSize select Нет -
landscape checkbox Нет -
margin number Нет -
bodyFontSize number Нет -
lineHeight number Нет -

Формат ответа

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Файл: Файл

Документация MCP

Добавьте этот инструмент к конфигурации сервера MCP:

{
  "mcpServers": {
    "elysiatools-pdf-ebook-navigation": {
      "name": "pdf-ebook-navigation",
      "description": "Пример навигации: переходы по главам/разделам и кнопка наверх",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=pdf-ebook-navigation",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Вы можете объединять несколько инструментов, например: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, максимум 20 инструментов.

Если вы столкнулись с проблемами, пожалуйста, свяжитесь с нами по адресу [email protected]