HPDFBuildHeadlessRichTextFamilyAppearance

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

Constrói uma aparência de posse do chamador usando a família e o estilo configurados de cada run, com o comportamento existente de parágrafos, wrapping, shaping contextual, bidi, rotação, decoração e placement de marks

Defina Options.FallbackFontFamilies como True para o fallback delimitado de famílias fornecidas; a seleção usa graphemes Unicode completos através das costuras entre runs autorados e preserva tamanhos e cores reais digitados na aparência, mantendo o valor autorado original

O bundle retornado é dono de todos os objetos gerados; ObjectCount dá a faixa contígua de objetos, e o chamador precisa liberar o bundle após o consumo

Seleção de famílias, carregamento real de fontes, bytes agregados de fontes, limites de runs e objetos, e cancelamento retêm erros tipados de aparência e as garantias existentes de posse

Comportamento de famílias nomeadas · Builder de família única

Fontes OpenType CFF 1 são suportadas pelo backend de aparências de fontes compactas, preservando a fonte completa, o mapeamento CID real, texto Unicode, widths e a política de embutimento