THPDFHeadlessRichTextSpacingKind
THPDFHeadlessRichTextSpacingKind = (hrspLegacy, hrspNormal, hrspPoints, hrspEm);
Deklarerad i HPDFHeadlessAppearance; denna enum styr LetterSpacingKind och WordSpacingKind i THPDFHeadlessRichTextRun; motsvarande värden LetterSpacing och WordSpacing är Double
| Läge | Beteende |
|---|---|
| hrspLegacy | Använder den befintliga globala appearance-optionen; det skapade run-värdet måste vara noll |
| hrspNormal | Nollställer komponenten; det skapade run-värdet måste vara noll |
| hrspPoints | Använder en förtecknad punktlängd |
| hrspEm | Multiplicerar en förtecknad skapad faktor med run:ens effektiva typsnittsstorlek |
Default och nollinitierade runs använder hrspLegacy; explicita lägen använder den avgränsade CSS-mellanrumslayouten som beskrivs i mellanrum i runs
Punktlängder, skapade em-faktorer och beräknade punktlängder måste vara ändliga med absolutbelopp på högst 1000000; negativa värden och explicit noll stöds
RV-serialisering behåller motsvarande beräknade punktmellanrum medan typade runs behåller sina ursprungliga skapade faktorer och Double-precision; bygg om konsumenter med matchande publika postlayouter