Signets
L'objet outlines crée un plan du document (également appelé signets ou arborescence de table des matières) qui apparaît dans le panneau de navigation du lecteur PDF. Les signets créent des liens vers des pages spécifiques et peuvent être imbriqués pour représenter la structure du document.
Propriétés
| Propriété | Type | Description |
|---|---|---|
title | string | L'étiquette du signet affichée dans le plan |
pageNumber | number | La page que le signet ouvre, à partir de 1. Absent, le signet est un dossier pour ses enfants |
children | array | Les signets imbriqués sous celui-ci |
Un document qui revendique PDF/UA-2 ou un niveau WTPDF ne peut pas porter de signets rédigés, car chaque destination doit pointer dans l'arbre de structure : les titres, avec un toc dont outlines vaut true, produisent alors les signets.
Examples
Liste plate de signets
{
"document": {
"outlines": {
"title": "Document",
"pageNumber": 1,
"children": [
{ "title": "Introduction", "pageNumber": 1 },
{ "title": "Financial Summary", "pageNumber": 2 },
{ "title": "Regional Breakdown", "pageNumber": 4 },
{ "title": "Appendix", "pageNumber": 8 }
]
},
"content": [
{ "p": "Introduction content..." }
]
}
}
Signets imbriqués
{
"document": {
"outlines": {
"title": "Annual Report 2026",
"pageNumber": 1,
"children": [
{
"title": "Operations",
"pageNumber": 2,
"children": [
{ "title": "North America", "pageNumber": 2 },
{ "title": "Europe", "pageNumber": 3 },
{ "title": "Asia Pacific", "pageNumber": 4 }
]
},
{
"title": "Financials",
"pageNumber": 5,
"children": [
{ "title": "Revenue", "pageNumber": 5 },
{ "title": "Expenses", "pageNumber": 6 },
{ "title": "Projections", "pageNumber": 7 }
]
}
]
},
"content": [
{ "p": "Report content..." }
]
}
}
Où les signets apparaissent
Les signets sont affichés dans le panneau des signets/plan du lecteur PDF. Dans la plupart des lecteurs, cliquez sur l'icône des signets dans la barre latérale gauche pour développer l'arborescence de navigation. Chaque entrée accède à la page cible lorsqu'elle est cliquée.