THPDFHeadlessRichTextFieldUpdate Record
Nosi jedną aktualizację pola formularza rich-text z jej zdekodowanymi runami, fontami i opcjami wyglądu
THPDFHeadlessRichTextFieldUpdate = record
Field: THPDFHeadlessFormDataField;
HasRichTextRuns: Boolean;
Runs: THPDFHeadlessRichTextRuns;
Fonts: THPDFHeadlessRichTextFonts;
Families: THPDFHeadlessRichTextFontFamilies;
AppearanceOptions: THPDFHeadlessTextAppearanceOptions;
class function Default: THPDFHeadlessRichTextFieldUpdate; static;
end;
Jednostką jest HPDFHeadlessDocument; Field identyfikuje widget celu, a HasRichTextRuns odróżnia aktualizacje rich od zapisów zwykłych wartości
Fonts dostarcza osadzone bajty fontów per styl, a Families przypiętuje je do nazwanych wpisów rodzin opisanych przez THPDFHeadlessRichTextFontFamily Record
Tablica tych rekordów jest zapisywana do pliku przez SaveRichTextFieldUpdatesToFile, które zatwierdza każdą aktualizację jako jedną ograniczoną transakcję formularza