PDF Ebook Navigation

Ebook navigation demo with chapter/section jumps and return-to-top links

Build a navigable ebook-style PDF with internal links.

Includes:

  • Homepage chapter and section jump list
  • Return-to-top button on every page

Example Results

2 examples

Three-Chapter Homepage Navigation Ebook

Uses a homepage chapter/section jump list plus bottom-right Top links on each page

ebook-navigation-example1.pdf View File
View input parameters
{ "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 Landscape Quick Guide

Generates a compact landscape ebook with homepage jump list and Top return link

ebook-navigation-example2.pdf View File
View input parameters
{ "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 }

Key Facts

Category
Documents & PDF
Input Types
text, textarea, select, checkbox, number
Output Type
file
Sample Coverage
4
API Ready
Yes

Overview

The PDF Ebook Navigation tool allows you to create professional, interactive ebooks by automatically generating internal jump links for chapters and sections, along with convenient return-to-top buttons on every page.

When to Use

  • When you need to organize long-form documentation into a structured, easy-to-navigate PDF format.
  • When creating digital handbooks or manuals that require quick access to specific chapters from a central homepage.
  • When you want to improve reader experience in lengthy documents by adding persistent navigation controls.

How It Works

  • Enter your ebook title and define your content structure using the Book JSON format, specifying chapters and their corresponding sections.
  • Customize the document layout by selecting your preferred page size, orientation, and margin settings.
  • Adjust typography settings, including body font size and line height, to ensure optimal readability.
  • Generate the PDF to receive a document with a built-in interactive table of contents and navigation links.

Use Cases

Creating internal company operations handbooks with quick-reference sections.
Compiling technical documentation or user guides that require frequent navigation between chapters.
Developing interactive educational materials or study guides for students.

Examples

1. Operations Handbook

Background
A team lead needs to distribute a long operations manual that is difficult to navigate in standard PDF viewers.
Problem
Readers struggle to find specific procedures within the multi-chapter document.
How to Use
Input the chapter and section hierarchy into the Book JSON field and set the page size to A4.
Example Config
{"title": "Operations Handbook", "pageSize": "A4", "margin": 36, "bodyFontSize": 11}
Outcome
A professional PDF with a clickable homepage index and 'Top' links on every page for seamless navigation.

2. Quick Start Guide

Background
A developer needs to create a concise, landscape-oriented guide for a new software tool.
Problem
The document needs to be compact and easy to scan on wide-screen monitors.
How to Use
Configure the tool with landscape orientation and a smaller margin to maximize screen real estate.
Example Config
{"title": "Quick Start Guide", "pageSize": "Letter", "landscape": true, "margin": 30, "bodyFontSize": 10}
Outcome
A landscape-formatted PDF that is optimized for digital reading with integrated section jumps.

Try with Samples

json, pdf, video

Related Hubs

FAQ

Can I customize the chapter titles?

Yes, you can define custom titles for every chapter and section within the Book JSON input.

Does the tool support both A4 and Letter page sizes?

Yes, you can select either A4 or Letter format in the page size settings.

Are the navigation links clickable in the final PDF?

Yes, the tool automatically generates internal hyperlinks that allow readers to jump between sections and return to the top of the page.

Can I change the font size of the ebook content?

Yes, you can adjust the body font size between 10 and 16 points to suit your design needs.

Is it possible to create a landscape-oriented ebook?

Yes, simply enable the 'Landscape' checkbox in the configuration options.

API Documentation

Request Endpoint

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

Request Parameters

Parameter Name Type Required Description
title text Yes -
bookJson textarea Yes -
pageSize select No -
landscape checkbox No -
margin number No -
bodyFontSize number No -
lineHeight number No -

Response Format

{
  "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)"
}
File: File

AI MCP Documentation

Add this tool to your MCP server configuration:

{
  "mcpServers": {
    "elysiatools-pdf-ebook-navigation": {
      "name": "pdf-ebook-navigation",
      "description": "Ebook navigation demo with chapter/section jumps and return-to-top links",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=pdf-ebook-navigation",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

You can chain multiple tools, e.g.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 tools.

If you encounter any issues, please contact us at [email protected]