HPDFBuildHeadlessReadOnlyRichTextFamilyAppearance
function HPDFBuildHeadlessReadOnlyRichTextFamilyAppearance(
const Runs: THPDFHeadlessRichTextRuns;
const Families: THPDFHeadlessRichTextFontFamilies;
FirstObjectNumber, MaximumObjects: Integer;
const Options: THPDFHeadlessTextAppearanceOptions): THPDFHeadlessTextAppearance;
Bygger en kalder-ejet rich-text-appearance til en skrivebeskyttet destination og bevarer den eksisterende familievalgs-, layout-, shaping-, objektejerskabs-, budget- og cancellation-adfærd
Denne eksplicitte indgang accepterer Preview/Print-kun TrueType outline-fonts og indlejrer komplette font-bytes uden at ændre permission- eller no-subsetting-flag; begrænsede, bitmap-kun og ugyldige embedding-tilladelser udløser haEmbeddingDenied
Kalderen skal overholde fontlicensen og holde destinationen skrivebeskyttet; denne API autoriserer ikke redigerbar dokumentindlejring
Rendereren bruger denne indgang til midlertidige FreeText-fallback-objekter, der frigives efter raster-output; rendering tilføjer ikke den genererede appearance til kildedokumentet
Eksisterende redigerbare family-appearance-indgange bevarer deres originale tilladelsestjek
Det returnerede bundle ejer alle genererede objekter; kaldere skal frigive det efter brug
Se annotation fallback og OpenType embedding permission-specifikationen
OpenType CFF 1-fonts understøttes gennem compact font appearance-backend og bevarer hele fonten, faktisk CID-mapping, Unicode-tekst, bredder og embedding-politik