Skip to main content

Outline

Generating a PDF outline is very simple: in the HTML to PDF, set pdf.generateDocumentOutline: true, and bkhtmltopdf will automatically create a document outline based on h1-h6 tags.

warning

Outline generation requires generateTaggedPdf support, so you need to set both generateDocumentOutline and generateTaggedPdf to true.

<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Hi, bkhtmltopdf!</title>
</head>
<body>
<h1>Level 1</h1>
<h2>Level 2</h2>
Level2
<h3>Level 3</h3>
Level 3

<h1>Level 1</h1>
<h2>Level 2</h2>
Level2
<h3>Level 3</h3>
Level 3
</body>
</html>

For the actual effect, see: Outline.pdf