THPDFHeadlessRichTextSpacingKind

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

Enum deklarovaný v HPDFHeadlessAppearance řídí LetterSpacingKind a WordSpacingKind v THPDFHeadlessRichTextRun; odpovídající hodnoty LetterSpacing a WordSpacing jsou typu Double

RežimChování
hrspLegacyPoužije existující globální volbu vzhledu; autorská hodnota runu musí být nula
hrspNormalVynuluje danou složku; autorská hodnota runu musí být nula
hrspPointsPoužije znaménkovou délku v bodech
hrspEmVynásobí znaménkový autorský koeficient efektivní velikostí písma runu

Výchozí a nulou inicializované runy používají hrspLegacy; explicitní režimy využívají ohranižené CSS spacing rozložení popsané v run spacing

Délky v bodech, autorské em koeficienty i vypočtené délky v bodech musí být konečné a jejich absolutní hodnota nesmí překročit 1000000; záporné hodnoty i explicitní nula jsou podporované

Serializace RV si uchová ekvivalentní vypočtené point spacing, zatímco typované runy si ponechají původní autorské koeficienty a přesnost Double; konzumenty rebuildu musí odpovídat rozložení veřejných záznamů