THPDFHeadlessRichTextSpacingKind

THPDFHeadlessRichTextSpacingKind = (hrspLegacy, hrspNormal, hrspPoints, hrspEm);

Gedeclareerd in HPDFHeadlessAppearance, stuurt deze enum LetterSpacingKind en WordSpacingKind in THPDFHeadlessRichTextRun; diens bijbehorende LetterSpacing- en WordSpacing-waarden zijn Double

ModusGedrag
hrspLegacyGebruik de bestaande globale appearance-optie; de authored run-waarde moet nul zijn
hrspNormalReset de component naar nul; de authored run-waarde moet nul zijn
hrspPointsGebruik een getekende puntenlengte
hrspEmVermenigvuldig een getekende authored factor met de effectieve run-fontgrootte

Default en nul-geïnitialiseerde runs gebruiken hrspLegacy; expliciete modi gebruiken de begrensde CSS spacing-layout beschreven in run spacing

Puntenlengtes, authored em-factoren en berekende puntenlengtes moeten eindig zijn en absolute waarden van hoogstens 1000000 hebben; negatieve waarden en expliciete nul worden ondersteund

RV-serialisatie behoudt equivalente berekende punten-spacing terwijl getypeerde runs diens originele authored factoren en Double-precisie houden; herbouw consumers met matchende publieke record-layouts