HPDFBuildHeadlessReadOnlyRichTextFamilyAppearance
function HPDFBuildHeadlessReadOnlyRichTextFamilyAppearance(
const Runs: THPDFHeadlessRichTextRuns;
const Families: THPDFHeadlessRichTextFontFamilies;
FirstObjectNumber, MaximumObjects: Integer;
const Options: THPDFHeadlessTextAppearanceOptions): THPDFHeadlessTextAppearance;
Constrói uma aparência rich-text de posse do chamador para um destino somente leitura, preservando o comportamento existente de seleção de famílias, layout, shaping, posse de objetos, orçamentos e cancelamento
Esta entrada explícita aceita fontes de contorno TrueType Preview/Print-only e embute os bytes completos da fonte sem alterar flags de permissão ou de no-subsetting; permissões de embutimento restritas, somente bitmap e inválidas disparam haEmbeddingDenied
O chamador precisa honrar a licença da fonte e manter o destino somente leitura; esta API não autoriza embutimento em documentos editáveis
O renderer usa esta entrada para objetos temporários de fallback FreeText que são liberados após a saída raster; o rendering não adiciona a aparência gerada ao documento de origem
Os entry points existentes de aparência de famílias editável retêm suas checagens originais de permissão
O bundle retornado é dono de todos os objetos gerados; os chamadores devem liberá-lo após o consumo
Veja o fallback de anotações e a especificação de permissões de embutimento OpenType
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