THPDFHeadlessRichTextSpacingKind

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

Deklarowany w HPDFHeadlessAppearance, ten enum steruje LetterSpacingKind i WordSpacingKind w THPDFHeadlessRichTextRun; odpowiadające wartości LetterSpacing i WordSpacing są Double

ModeBehavior
hrspLegacyUżyj istniejącej globalnej opcji wyglądu; autorska wartość runa musi być zerowa
hrspNormalResetuje składnik do zera; autorska wartość runa musi być zerowa
hrspPointsUżywa podpisanej długości punktowej
hrspEmMnoży podpisany autorski współczynnik przez efektywny rozmiar fontu runa

Runy domyślne i wyzerowane używają hrspLegacy; jawne tryby używają ograniczonego layoutu odstępów CSS opisanego w odstępach runa

Długości punktowe, autorskie współczynniki em i wyliczone długości punktowe muszą być skończone i mieć wartości bezwzględne nie większe niż 1000000; wartości ujemne i jawne zero są wspierane

Serializacja RV zachowuje równoważne wyliczone odstępy punktowe, podczas gdy typowane runy zachowują oryginalne autorskie współczynniki i precyzję Double; przebuduj konsumentów z pasującymi publicznymi layoutami rekordów