HPDFBuildHeadlessRichTextAppearance
function HPDFBuildHeadlessRichTextAppearance(
const Runs: THPDFHeadlessRichTextRuns;
const Fonts: THPDFHeadlessRichTextFonts;
FirstObjectNumber, MaximumObjects: Integer;
const Options: THPDFHeadlessTextAppearanceOptions): THPDFHeadlessTextAppearance;
Bygger et kalder-ejet appearance-bundle med rigtige style-fonts, word-fragmenter, fælles baselines, dekorationer, afsnitsjustering og widget-rotation
Denne kildekompatible enkelt-familie-indgang kræver tomme run FontFamily-labels; brug HPDFBuildHeadlessRichTextFamilyAppearance til eksplicit navngivne familier
ObjectCount leverer den fulde bundlestørrelse; objekt nul er den ydre Form XObject, og efterfølgende objekter indeholder refererede fragment-forms og fonts
MaximumObjects afgrænser det sammenhængende objektinterval før fragment-konstruktion; builderen håndhæver også de eksisterende font-, objekt-byte-, glyph- og cancellation-grænser
Border maler et rektangel eller cirkel inden clipping, og HighlightLine og HighlightLines maler faktisk målte multiline-rækkebaggrunde
Marks på tværs af styles bruger faktiske GPOS base-, ligatur- og mark-anchors fra de leverede style-fonts og deres individuelle punktstørrelser; child forms bevarer negative-origin glyph-outlines inde i den ejende widget-clip
Directionelle embeddings, overrides, isolater og parvis brackets bevarer komplet logisk afsnitskontekst på tværs af automatisk ombrydning; cachede afsnitsniveauer omordnes for hver fysisk linje, og derefter bruger hvert style item faktisk omgivende linjetekst til native shaping
Afnitsafledt linjeorden · Cached linjeomordning · Ordnere kontekstuel shaping
Native rich-text feltadfærd · Document API
OpenType CFF 1-fonts understøttes gennem compact font appearance-backend og bevarer hele fonten, faktisk CID-mapping, Unicode-tekst, bredder og embedding-politik