THPDFHeadlessRichTextLineHeightKind
THPDFHeadlessRichTextLineHeightKind =
(hrlhLegacy, hrlhNormal, hrlhNumber, hrlhPoints, hrlhPercent, hrlhEm);
| Kind | LineHeight-Interpretation |
|---|---|
| hrlhLegacy | Default-Kompatibilitätlayout, bis ein explizites Absatz-Zeilenhöhenmodell benötigt wird |
| hrlhNormal | Das Größere aus tatsächlicher Face-Ascent minus Descent und FontSize mal Appearance-LineSpacing |
| hrlhNumber | Ein nichtnegativer Faktor, multipliziert mit der FontSize dieses Runs |
| hrlhPoints | Eine nichtnegative Punktlänge |
| hrlhPercent | Ein Prozentwert der FontSize dieses Runs, serialisiert als berechnete Punktlänge |
| hrlhEm | Ein em-Multiplikator der FontSize dieses Runs, serialisiert als berechnete Punktlänge |
LineHeight muss endlich und zwischen null und 1000000 liegen; die berechnete Punkthöhe beachtet zusätzlich die begrenzte Appearance-Geometrie-Grenze
Der XHTML-Decoder berechnet Prozent- und em-Werte vor der Vererbung; ein einheitsloser Faktor bleibt hrlhNumber