THPDFHeadlessRichTextSpacingKind
THPDFHeadlessRichTextSpacingKind = (hrspLegacy, hrspNormal, hrspPoints, hrspEm);
Deklareret i HPDFHeadlessAppearance styrer denne enum LetterSpacingKind og WordSpacingKind i THPDFHeadlessRichTextRun; deres tilhørende LetterSpacing- og WordSpacing-værdier er Double
| Mode | Adfærd |
|---|---|
| hrspLegacy | Brug det eksisterende globale appearance-option; run-værdien fra forfatteren skal være nul |
| hrspNormal | Nulstil komponenten til nul; run-værdien fra forfatteren skal være nul |
| hrspPoints | Brug en signed punktlængde |
| hrspEm | Gang en signed faktor fra forfatteren med runnets effektive fontstørrelse |
Default- og nul-initialiserede runs bruger hrspLegacy; eksplicitte modes bruger det afgrænsede CSS-spacing-layout, der er beskrevet i run spacing
Punktlængder, authored em-faktorer og beregnede punktlængder skal være endelige og have absolutte værdier på højst 1000000; negative værdier og eksplicit nul understøttes
RV-serialisering bevarer ækvivalente beregnede punkt-afstande, mens typede runs bevarer deres originale authored faktorer og Double-præcision; genbyg consumers med matchende public record-layouts