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ägeBeteende
hrspLegacyAnvänder den befintliga globala appearance-optionen; det skapade run-värdet måste vara noll
hrspNormalNollställer komponenten; det skapade run-värdet måste vara noll
hrspPointsAnvänder en förtecknad punktlängd
hrspEmMultiplicerar 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