THPDFHeadlessRichTextRun

THPDFHeadlessRichTextRun = record
  Text: UnicodeString;
  FontFamily: UnicodeString;
  FontFamilyCandidates: THPDFHeadlessRichTextFontFamilyCandidates;
  FontStyle: THPDFHeadlessRichTextFontStyle;
  FontSize: Double;
  LineHeightKind: THPDFHeadlessRichTextLineHeightKind;
  LineHeight: Double;
  LetterSpacingKind, WordSpacingKind: THPDFHeadlessRichTextSpacingKind;
  LetterSpacing, WordSpacing: Double;
  IsParagraphStrut: Boolean;
  TextColor: array[0..2] of Double;
  Underline, StrikeOut, ParagraphBreakBefore: Boolean;
  Alignment: THPDFHeadlessTextAlignment;
  class function Default: THPDFHeadlessRichTextRun; static;
end;

LineHeightKind varsayılan hrlhLegacy'dir; LineHeight varsayılan sıfır ve IsParagraphStrut varsayılan false'tur

Bir strut boş Text'e, açık bir yüksekliğe ve gerçek parent yüz, stil ve boyutuna sahiptir; paragrafını başlatmalıdır ve V'ye metin eklemeden gerçek metrikler katkıda bulunur

Açık satır-yüksekliği davranışı, native typed AP'ler ve RV serileştirme için paylaşılan hazırlığı kullanır

LetterSpacingKind ve WordSpacingKind sıfır yazılmış değerlerle hrspLegacy varsayılan olur; açık points ve em işaretli Double hassasiyetini korur ve sınırlı CSS spacing layout'unu kullanır

Tek açık stilli metin run'ı; yazı tipi boyutları pozitif olmalı ve renkler sıfırdan bire üç sonlu bileşen içermelidir

FontFamily, adlandırılmış-aile API'lerini kullanırken yapılandırılmış bir etiket seçer; boş bir etiket varsayılan aileyi seçer ve mevcut tek-aileli builder boş bir etiket gerektirir

FontFamilyCandidates, isteğe bağlı olarak tam-grapheme fallback için bir ila on altı verilen-aile etiketinin sıralı listesini korur; Default boş liste döndürür ve boş olmayan bir liste etkin FallbackFontFamilies gerektirir

ParagraphBreakBefore, ilkinden sonraki bir run'dan önce paragraf sınırı ekler; düz V, o sınırdaki satır başı (carriage return) içerir

Alignment, paragraf hizalamasını ilk run'da, boş ilk run dâhil, ve ParagraphBreakBefore'lu run'larda seçer; diğer inline run'lar ve açık satır sonları o hizalamayı korur

Native zengin metin alan davranışı · Document API