THPDFHeadlessRichTextSpacingKind

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

Declarado em HPDFHeadlessAppearance, este enum controla LetterSpacingKind e WordSpacingKind em THPDFHeadlessRichTextRun; os valores LetterSpacing e WordSpacing correspondentes são Double

ModoComportamento
hrspLegacyUsa a opção de aparência global existente; o valor do run original tem de ser zero
hrspNormalReinicia a componente a zero; o valor do run original tem de ser zero
hrspPointsUsa um comprimento em pontos com sinal
hrspEmMultiplica um fator original com sinal pelo tamanho efetivo do tipo de letra do run

Default e runs inicializados a zero usam hrspLegacy; os modos explícitos usam o layout delimitado de espaçamento CSS descrito em run spacing

Comprimentos em pontos, fatores em originais e comprimentos em pontos calculados têm de ser finitos e ter valores absolutos não superiores a 1000000; valores negativos e zero explícito são suportados

A serialização RV mantém um espaçamento em pontos calculado equivalente, enquanto os runs tipados mantêm os fatores originais e a precisão Double; reconstrua os consumidores com layouts de registos públicos correspondentes