HPDFBuildHeadlessReadOnlyRichTextFamilyAppearance
function HPDFBuildHeadlessReadOnlyRichTextFamilyAppearance(
const Runs: THPDFHeadlessRichTextRuns;
const Families: THPDFHeadlessRichTextFontFamilies;
FirstObjectNumber, MaximumObjects: Integer;
const Options: THPDFHeadlessTextAppearanceOptions): THPDFHeadlessTextAppearance;
Constrói uma aparência de rich text própria de quem chama para um destino só de leitura, preservando o comportamento existente de seleção de famílias, layout, shaping, propriedade de objetos, orçamentos e cancelamento
Esta entrada explícita aceita tipos de letra de contornos TrueType apenas de pré-visualização/impressão e incorpora bytes de tipos de letra completos sem alterar as flags de permissão ou de no-subsetting; permissões de embedding restritas, apenas de bitmap e inválidas levantam haEmbeddingDenied
Quem chama tem de respeitar a licença do tipo de letra e manter o destino só de leitura; esta API não autoriza embedding editável de documentos
O renderer usa esta entrada para objetos de fallback FreeText temporários que são libertados após a saída raster; a renderização não acrescenta a aparência gerada ao documento fonte
Os pontos de entrada existentes de aparências de famílias editáveis mantêm as verificações de permissões originais deles
O bundle devolvido é dono de todos os objetos gerados; quem chama tem de o libertar após o consumo
Veja o fallback de anotações e a especificação de permissões de embedding OpenType
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