HPDFBuildHeadlessRichTextFamilyAppearance

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

Constrói uma aparência própria de quem chama usando a família e o estilo configurados de cada run, com o comportamento existente de parágrafos, wrap, shaping contextual, bidi, rotação, decoração e posicionamento de marcas

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

O bundle devolvido é dono de todos os objetos gerados; ObjectCount dá o intervalo contíguo de objetos, e quem chama tem de libertar o bundle após o consumo

A seleção de famílias, o carregamento real de tipos de letra, os bytes agregados de tipos de letra, os limites de runs e de objetos e o cancelamento mantêm erros tipados de aparências e as garantias de propriedade existentes

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

Tipos de letra OpenType CFF 1 são suportados através do backend de aparências de compact fonts, preservando o tipo de letra completo, o mapping CID real, texto Unicode, larguras e política de embedding