Método THotPDF.AnalyzeUnresolvedGlyphs
Relata escalares Unicode que não podem ser cobertos por uma face primária e pelas cadeias de reserva configuradas
Declaração
function AnalyzeUnresolvedGlyphs(const Text: WideString;
const PrimaryFontName: AnsiString): THPDFUnresolvedGlyphInfoArray; overload;
function AnalyzeUnresolvedGlyphs(const Text: WideString;
const PrimaryFontName: AnsiString; const FontStyle: TFontStyles):
THPDFUnresolvedGlyphInfoArray; overload;
Parâmetros
Textcontém o texto UTF-16 a inspecionarPrimaryFontNameseleciona a primeira face a testarFontStyleseleciona a face em negrito e itálico solicitada na overload de estilo explícito
Valor de retorno
Retorna registros deduplicados contendo o escalar, a face primária, o grupo de script e as faces instaladas sugeridas
Notas de uso
- Escalares suplementares representados por pares substitutos são relatados como um ponto de código
- Pares repetidos de escalar e face primária aparecem apenas uma vez
- O método não modifica os diagnósticos de tempo de execução acumulados
- A overload original verifica a face regular; passe o mesmo
FontStyleusado na saída para inspecionar uma execução com estilo - Passe um nome de família de fonte instalada, como
Arial, em vez de um nome de fonte ou recurso gerado no PDF