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