THotPDF.SetPageLabel Method
Metodsammanfattning: THotPDF.SetPageLabel Method
Deklaration
procedure SetPageLabel(StartPageIndex: Integer; Style: THPDFPageLabelStyle; const Prefix: AnsiString = ''; StartNumber: Integer = 1);
Enhet
HPDFDoc
Parametrar
| Namn | Syfte |
|---|---|
StartPageIndex | Zero-based page index where the label range begins |
Style | Numbering style from THPDFPageLabelStyleTHPDFPageLabelStyle |
Prefix | Optional text placed before each generated page number |
StartNumber | First logical number used by this range, starting at 1 or higher |
Användningsanteckningar
- Metoden skriver ett
/PageLabels-nummerträd i katalogen närEndDocfärdigställer den genererade PDF:en - Anropas metoden igen med samma
StartPageIndexersätts det tidigare intervallet - När inget intervall börjar på första sidan behåller sidorna före det första intervallet vanliga decimalnummer, eftersom nummerträdet måste omfatta sidindex 0 (ISO 32000-1 12.4.2)
- Ett prefix med byte över 127 läses som UTF-8 och lagras som en Unicode-textsträng
- Den aktiva PDF-versionen måste stödja sidetiketter, så HotPDF kastar ett undantag eller validerar PDF 1.3 beroende på
StrictVersionLock - Sidetiketter ändrar vilka sidnummer visaren visar och ordnar inte om sidorna
Related API
- THPDFPageLabelStyle Type
- THotPDF.ClearPageLabels Method