HPDFBuildHeadlessReadOnlyRichTextFamilyAppearance

function HPDFBuildHeadlessReadOnlyRichTextFamilyAppearance(
  const Runs: THPDFHeadlessRichTextRuns;
  const Families: THPDFHeadlessRichTextFontFamilies;
  FirstObjectNumber, MaximumObjects: Integer;
  const Options: THPDFHeadlessTextAppearanceOptions): THPDFHeadlessTextAppearance;

Bygger en anroparägd rich-text-appearance för en skrivskyddad destination och bevarar befintligt familjeval, layout, shaping, objektägarskap, budgetar och avbrottsbeteende

Det här explicita entry-pointet accepterar TrueType-outline-typsnitt som bara får användas för Preview/Print och bäddar in kompletta typsnittsbytes utan att ändra behörighets- eller no-subsetting-flaggor; begränsade, enbart-bitmap och ogiltiga inbäddningsbehörigheter ger haEmbeddingDenied

Anroparen måste följa typsnittslicensen och hålla destinationen skrivskyddad; det här API:et ger inte tillstånd för inbäddning i redigerbara dokument

Renderaren använder entry-punkten för tillfälliga FreeText-fallbackobjekt som frigörs efter rasterutdata; renderingen lägger inte till den genererade appearance i källdokumentet

Befintliga entry-punkter för redigerbar familje-appearance behåller sina ursprungliga behörighetskontroller

Den returnerade bunten äger alla genererade objekt; anropare måste frigöra den efter konsumtion

Se annoteringsreserv och OpenType-specifikationen för inbäddningsbehörigheter

OpenType CFF 1-typsnitt stöds genom den kompakta typsnittsutseende-backend, med bevarat hela typsnittet, faktisk CID-mappning, Unicode-text, bredder och inbäddningspolicy