RegisterHeading
Disposition des pages
Description
Enregistre un titre sur la page sélectionnée pour une table des matières ultérieure
Syntaxe
Delphi
Function TPDFlib.RegisterHeading(Level: Integer; Const Title: WideString): Integer;Paramètres
| Level | Niveau d’imbrication, 1 pour un titre de niveau supérieur |
|---|---|
| Title | Texte à répertorier |
Valeurs de retour
| Count | Nombre de titres enregistrés |
|---|---|
| 0 | Le niveau ou le titre était vide, ou aucune page n’est sélectionnée |
Remarques
Le titre mémorise l’emplacement qu’il désigne, et non son numéro de page actuel. La page de contenu peut ainsi être insérée devant le corps terminé — ce qui renumérote chaque page référencée — sans qu’aucune entrée ni aucun lien ne doive être corrigé
Les enregistrements appartiennent au document sélectionné au moment de leur création. L’ouverture d’un autre document les conserve mais ils ne sont plus résolus ; une page de contenu ne peut donc être tracée que dans le document dont proviennent ses titres
Exemple
PDF.DrawText(72, 100, 'Chapter One');
PDF.RegisterHeading(1, 'Chapter One');