THPDFHeadlessRichTextSpacingKind

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

Declarado en HPDFHeadlessAppearance, este enum controla LetterSpacingKind y WordSpacingKind en THPDFHeadlessRichTextRun; sus valores correspondientes LetterSpacing y WordSpacing son Double

ModoComportamiento
hrspLegacyUsa la opción global de appearance existente; el valor del run del autor debe ser cero
hrspNormalReinicia el componente a cero; el valor del run del autor debe ser cero
hrspPointsUsa una longitud en puntos con signo
hrspEmMultiplica un factor del autor con signo por el tamaño efectivo de fuente del run

Default y los runs inicializados a cero usan hrspLegacy; los modos explícitos usan el layout de espaciado CSS acotado descrito en run spacing

Las longitudes en puntos, los factores em del autor y las longitudes en puntos calculadas deben ser finitas y con valores absolutos no mayores que 1000000; se admiten valores negativos y el cero explícito

La serialización RV retiene el espaciado en puntos calculado equivalente, mientras que los runs tipados retienen sus factores originales del autor con precisión Double; reconstruya los consumidores con layouts de registro públicos coincidentes