THPDFHeadlessRichTextSpacingKind
THPDFHeadlessRichTextSpacingKind = (hrspLegacy, hrspNormal, hrspPoints, hrspEm);
HPDFHeadlessAppearance içinde bildirilen bu enum, THPDFHeadlessRichTextRun'daki LetterSpacingKind ve WordSpacingKind'i kontrol eder; karşılık gelen LetterSpacing ve WordSpacing değerleri Double'dır
| Mod | Davranış |
|---|---|
| hrspLegacy | Mevcut global appearance option'ını kullanın; yazılmış run değeri sıfır olmalıdır |
| hrspNormal | Bileşeni sıfıra sıfırlayın; yazılmış run değeri sıfır olmalıdır |
| hrspPoints | İşaretli bir punto uzunluğu kullanın |
| hrspEm | İşaretli yazılmış bir çarpanı, etkin run yazı tipi boyutuyla çarpın |
Default ve sıfırla başlatılmış run'lar hrspLegacy kullanır; açık modlar, run spacing'te anlatılan sınırlı CSS spacing layout'unu kullanır
Punto uzunlukları, yazılmış em çarpanları ve hesaplanan punto uzunlukları sonlu olmalı ve mutlak değerleri 1000000'den büyük olmamalıdır; negatif değerler ve açık sıfır desteklenir
RV serileştirme, eşdeğer hesaplanmış punto spacing'ini korur; typed run'lar orijinal yazılmış çarpanlarını ve Double hassasiyetini korur; eşleşen public kayıt düzenleriyle tüketenleri yeniden kurun